Alfonso Soriano was beginning to hear boos from his impatient Chicago Cubs fans after hitting only four home runs in 190 at-bats during the first two months of the season.
Three bombs in one game is a good start, however. Soriano went 4-for-5 as the Cubs continued their strong play on the road with a 9-1 victory over the Atlanta Braves last night. Chicago has won five of their last six games, including two straight over the Braves, improving to 16-15 away from Wrigley and 4-1 on this trip.
Atlanta, on the other hand, has lost six of seven, including four straight in which they've scored seven runs total.
Braves right-hander Lance Cormier (0-2) gave up five runs in 3.2 innings, inflating his ERA to 15.26. He allowed nine baserunners in the first two innings alone, giving up five hits and walking an alarming six batters, including one with the bags full to force the Cubs' second run.
Cubs lefty Sean Marshall (2-2, 2.08 ERA) tossed six good innings, giving up one run on four hits, walking two and striking out four.
Felix Pie and Michael Barrett each went 2-for-4 for the Cubbies, with Pie driving in three runs and Barrett adding another. Mark DeRosa nailed his 29th RBI of the season.