There is something hilarious about the “hate” opposing fans spew at Barry Bonds. He has to know he’s getting the last laugh. For instance, all week Chicago fans were ripping the slugger because he sat out due to “swollen ankles.” So what happens?
Bonds returns to the lineup yesterday, hits two home runs amid about 30,000 people trying to take cell phone pictures of him and another 100 out on the street trying to snag a record-breaking ball.
Way to show your disgust fans!
Giants 8, Cubs 9: Bonds’ two dingers were almost enough for the Giants to actually win a game, but not quite. Making Barry’s shots even more impressive were the Windy City winds that knocked down fly balls all day long. The Cubs have now won 18 of their last 23, but lost Cliff Floyd and Daryle Ward to injury.
White Sox 4, Red Sox 2: Despite Dice-K giving up just two hits and three runs, Boston lost it’s third straight to an A.L. Central basement dweller (the Royals beat the Sox twice this week). A Yankee loss kept Boston’s division lead at 7 games, but it’s dwindling folks. A.J. Pierzynski had three singles and drove in three runs for Chicago.
Tigers 4, Twins 3: In the third one-run game of the series, Detroit edged Minnesota once again for a sweep of their division rivals. Tigers’ starter Jeremy Bonderman pitched three perfect innings to start the game, but then gave up three runs in 6 2/3 innings of work for a no decision. Brandon Inge drove in the game-winning run in the 10th as Detroit won its fourth in a row.
Diamondbacks 1, Brewers 10: Although the Cubs won yet again, they still failed to make up any ground on the Brew Crew, who started the young Yovani Gallardo in place of injured ace Ben Sheets. Gallardo impressed, allowing just three hits over six innings, and holding Arizona scoreless. Watch out for this kid, he’s only going to get hotter.
Angels 3, Devil Rays 0
Blue Jays 3, Yankees 2
Cleveland 7, Rangers 5
Reds 7, Marlins 5
Rockies 4, Nationals 5
Cardinals 1, Braves 10
Phillies 0, Padres 1
Mets 13, Dodgers 9