San Diego batted around in the second against Chicago's Edwin Jackson. Derek Norris reached on a fielding error by shortstop Starlin Castro to start the inning, then moved up on Jackson's throwing error as the Cubs righty fielded Alonso's comebacker and instead of turning a double play, bounced his throw to Castro covering at second. One out later, Middlebrooks launched a 2-2 pitch to left for his first spring home run and a 3-0 lead. Alexi Amarista added a two-out RBI single.
Jackson, battling for Chicago's fifth-starter spot, threw eight pitches in the first, but needed 27 to get through the second. Kyle Hendricks, projected as the fourth starter, struck out one over two innings.
Alonso opened a 5-0 lead with a one-out home run in the fifth off Jason Motte, who also served up a Jedd Gyorko double and an RBI single by Abraham Almonte before exiting.
Mike Olt belted his second spring home run when he connected against Jason Lane leading off the Chicago fifth. Jonathan Herrera added an RBI single in the inning, then Miguel Montero hit his first spring home run to make it a 6-3 game in the sixth.
Up next: Travis Wood makes his second spring start on Tuesday when the Cubs travel to Goodyear to face the Indians. First pitch will be 3:05 p.m. CT, and the game can be seen live on MLB.TV or listened to via an exclusive free cubs.com webcast. In his first start, Wood struck out two of the six batters he faced. An All-Star in 2013, Wood is battling for the fifth-starter spot in the Cubs' rotation.
Carrie Muskat is a reporter for MLB.com. She writes a blog, Muskat Ramblings, and you can follow her on Twitter @CarrieMuskat. This story was not subject to the approval of Major League Baseball or its clubs.