The loss is the Lancers' second straight as they fall to 2-2. The Broncos are 5-0.
CBU erased a 5-1 deficit with four runs in the top of the eighth, but the Broncos led off the bottom of the ninth with singles from Bo Walter and Jason Padlo. Nick O'Loughlin sacrifice them up 90 feet and Magno hit an 0-1 pitch from Johnathan Davis down the left field line to drive in the winning run.
The Lancers trailed 5-1 when Andy Crowley led off the eighth with a single to right. Luke Esquerra doubled him home and the Lancers loaded the bases when Matt Marnati got hit by a pitch and Matt Daugherty singled to right.
Esquerra hit a one-out double in the first and later scored on Daugherty's double play groundout to give the Lancers a 1-0 lead.
Cal Poly Pomona answered back in the third with five runs. Mango started it with an RBI triple and scored on a single by Walter. After a dropped foul ball error on Daugherty, the Broncos strung together a bunt single, a two-RBI double and an RBI single.
Jon Bengard went seven innings, scattering seven hits and allowing just two earned runs. He struck out nine and walked just one. Davis took the loss, allowing the one run in 1.1 innings of work.
Max Bethell went seven innings allowing one unearned run and striking out six. Cody Ponce got the win, working the final 1.2 innings without allowing a hit.
Crowley, Esquerra and Moore all had two hits apiece. The Lancers finished with 10 hits. The Broncos had 11.
The three-game series concludes Saturday with a doubleheader in Riverside. First pitch is scheduled for 10 a.m.