It’s also nice to get an easy win – especially for the Cubs who still have the worst record in all of baseball at 23-44. The Cubs belted 5 home runs and cruised to an easy 12-3 win over the White Sox on the south side. It was the 1st time the Cubs beat the White Sox in 4 tries this year. Matt Garza pitched 6 innings on a 90+-degree night and won just his 3rd game of the season. He gave up 3 ER on 2 home runs, but limited the damage while striking out 6. He lowered his WHIP to 1.11, but his ERA is still over 4 at 4.07.

The Cubs clobbered 15 hits and scored 12 runs. Starlin Castro had 3 hits (1 home run), 2 RBI’s and 3 runs scored. Bryan LaHair added 2 hits, 2 RBI’s and 1 run scored on his 13th homer of the year. Alfonso Soriano (1 home run) had 2 hits and 2 RBI’s and 2 runs scored. But the real star was Luis Valbuena who added 3 hits including a 3-run homer in the 7th inning. He has raised his batting average to .294 while getting extended playing time while Ian Stewart is injured.

Jake Peavy and Travis Wood get to face the 90+degree elements tonight in what should be another high-scoring affair. Look for lots more long balls – this time probably a few more from the south siders who “only” hit 2 on Monday night.