PHILADELPHIA (AP) -Aaron Rowand hit a grand slam and drove in five runs, helping Philadelphia complete its first home sweep this season with an 8-4 victory over the Chicago White Sox on Wednesday.
Wes Helms hit his first homer of the season and the Phillies won for the seventh time in nine games.
Jim Thome was 2-for-3 and received a standing ovation in his first game in Philadelphia since the Phillies traded him to the White Sox in 2005.
Filling in for the injured Freddy Garcia, Kyle Kendrick gave up three runs and six hits in six innings in his major league debut. He struck out four and walked two in his first outing above Double-A. Ryan Madson (1-2) pitched a scoreless seventh to earn the win.
Pinch-hitter Abraham Nunez's run-scoring single off Matt Thornton (2-2) gave the Phillies a 4-3 lead in the seventh. Two batters later, Rowand hit his second career slam. His five RBIs tied a career-high.
Blue Jays 7, Giants 4
SAN FRANCISCO (AP) - Aaron Hill had a two-run single in Toronto's five-run fourth inning and Matt Stairs drove in two runs as the Blue Jays avoided a three-game sweep and handed Tim Lincecum his first major league loss.
Dustin McGowan (3-2) won his third straight decision for the Blue Jays, allowing two runs and seven hits in in six innings. Jeremy Accardo finished for his eighth save.
Lincecum (2-1) allowed seven runs and seven hits in 3 2-3 innings, the rookie's shortest outing.
Guillermo Rodriguez drove in two runs in his major league debut, starting at catcher for the Giants after 11 1/2 years in the minor leagues.
MORE

Recent MLB Discussions

Top MLB Public Bets

MLB Top Stories

Thumbnail Pirates depend on rookie to upend M's Pittsburgh’s arms hold a collective ERA of 5.47 this month. Unless today’s starter can buck that ugly trend, the Buccos could be facing another sweep.
Thumbnail Pirates vs. Mariners Pick Can the Seattle Mariners add to the Pittsburgh Pirates’ road struggles when the two meet tonight at 10:10PM ET?
Thumbnail Cain-less Royals visit Cardinals' lair Just when the Royals thought they were returning to full health, perhaps their biggest injury so far this season cropped up.
Thumbnail Mets vs. Nationals Total Pick The Washington Nationals and New York Mets could find themselves struggling to score when they meet up tonight 7:05PM...
Thumbnail Dodgers vs. Brewers Pick The Milwaukee Brewers look to snap a four-game losing streak against the Los Angeles Dodgers when the two meet...
More inMLB Articles  

MLB Team Pages