One day after Ted Lilly threw a gem to beat the Arizona Diamondbacks, Ryan Dempster threw a one of his own. Alfonso Soriano chipped in four hits and scored two runs in the Cubs' 7-2 win over Arizona.
Ryan Dempster threw a season high 118 pitches in over six innings, giving up two runs and getting a no decision. Still, he kept the Cubs offense in the game long enough for the Cubs to win it.
Soriano raised his average over the Mendoza Line and seems to be breaking out of his early-season slump.
Scott Eyre also made his first appearance of the season today while picking up the win.
Diamondbacks phenom Matt Scherzer went six innings while only giving up one run, but the Cubs broke the game wide open against pitcher Chad Qualls.
The Cubs batted around in the seventh inning, with the final two runs coming on Kosuke Fukudome's second home run of the season.
After a 2-4 road trip, the Cubs have taken the first two games of this series against the Diamondbacks. This is the first time the Cubs have seen the Diamondbacks since Arizona swept Chicago in the Division Series last season.
The Cubs will face Randy Johnson in the final game. The Big Unit will go up against Cubs ace Carlos Zambrano.