MESA, Ariz. (AP) — Brandon Allen belted a grand slam and drove in seven runs, and the Oakland Athletics beat the Cubs 12-10 on Sunday to spoil Chicago’s spring training opener.

Cubs starter Rodrigo Lopez pitched two perfect innings, striking out two. Chicago closer Carlos Marmol retired all three batters he faced, striking out one.

READ MORE: Brighton Park Man Was Fed Up With Speed Bump, So He Smashed It To Pieces, And Got A Ticket

Jeff Beliveau, however, failed to get an out, giving up three walks and a run-scoring single by Josh Reddick. Beliveau was charged with four earned runs after Allen deposited a pitch by Dae-eun Rhee into the Cubs’ bullpen.

READ MORE: Guinness Opening Brewery And Taproom In West Loop In 2023

Eric Sogard then hit a solo homer off Rhee. Allen later hit a two-run double off Rhee and drove in the decisive run on a grounder.

Oakland starter Brandon McCarthy yielded three runs — two earned — and four hits in three innings.

MORE NEWS: Simeon Career Academy Student Jamari Williams Shot And Killed Just Blocks From School

(© 2012 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.)