-Jason Giambi, Yankees, homered twice, including the go-ahead shot in the 10th inning, and drove in five runs to power New York past Boston 8-5.
-Roy Halladay, Blue Jays, retired the first 16 batters en route to his major league-leading 16th win as Toronto beat Baltimore 9-2.
-Jhonny Peralta, Indians, hit his first career grand slam to lead Cleveland to a 9-4 victory at Tampa Bay.
Roger Clemens struck out seven in seven innings while picking up his 346th career win, leading Houston over Milwaukee 3-1. He allowed just one runner past second base, lowering his ERA to 2.58, and threw 80 of his 108 pitches for strikes.
HOME SWEET HOME
Minnesota's Johan Santana beat the Chicago White Sox 7-3 on Sunday and hasn't lost at the Metrodome in 20 starts, dating to Aug. 6, 2005. He is 13-0 with a 2.03 ERA during that stretch.
The New York Mets acquired Guillermo Mota and cash considerations from Cleveland on Sunday for a player to be named later. Mota went 1-3 with a 6.21 ERA in 34 games for the Indians this year. ... The Chicago Cubs traded infielder Neifi Perez to Detroit for minor league catcher Chris Robinson.
STRONG IN DEFEAT
Brandon Harper hit his first two major league home runs and had four RBIs in Washington's 12-10 loss at Philadelphia on Sunday. ... Jeff Francoeur went 3-for-4 with a two-run homer, but Atlanta lost to Florida 4-3.
St. Louis' Chris Duncan homered for the third consecutive game in a 5-3 win over the Chicago Cubs. Duncan has eight homers in August, after hitting just six in the first four months of the season. ... Orlando Hernandez won for the fifth time in six decisions in the New York Mets' 2-0 home victory over Colorado.
"What can you say about this guy? I am continually amazed. ... There are just hundreds of pitchers out there you can't get another inning. They'll go out there and try it for you, but they don't get it done." - Houston manager Phil Garner on Roger Clemens. Clemens struck out seven in seven innings to earn his 346th career win on Sunday, leading the Astros over Milwaukee 3-1.
1886 - Cincinnati outfielder Abner Powell was literally brought down by the dog days of summer. Chicken Wolf of the Louisville Colonels hit a deep drive and Powell took off after it, joined by a dog that had been sleeping by the fence. The dog bit Powell's leg before the outfielder could get to the ball and wouldn't let go as Wolf scored on a game-winning, inside-the-park homer.
1917 - Pittsburgh's Carson Bigbee set a major league record - since tied - with 11 at-bats in a 22-inning game against Brooklyn. The Pirates' Elmer Jacobs pitched 16 2-3 innings in relief. The game was also the fourth consecutive extra-inning game by the Pirates for a total of 59 innings, a National League record.
1934 - Pitcher Wes Ferrell hit two home runs to give the Boston Red Sox a 3-2 triumph over the Chicago White Sox in 12 innings. With Boston trailing 2-1, Ferrell hit a home run in the eighth inning to tie the score. With two out in the 12th, Ferrell connected again for the game-winner.
1959 - Cincinnati's Frank Robinson hit three consecutive homers in an 11-4 win over St. Louis.
1961 - Roger Maris, en route to his 61-home run season, became the first player to hit his 50th homer in August. He connected off California pitcher Ken McBride in a 4-3 loss to the Angels.
1965 - In the third inning of a game against Los Angeles, pitcher Juan Marichal of the San Francisco Giants hit catcher John Roseboro of the Dodgers in the head with his bat. A 14-minute brawl ensued and Roseboro was cut on the head. Marichal thought Roseboro threw too close to his head when returning the ball to Sandy Koufax.
1984 - New York Mets right-hander Dwight Gooden, at 19, fanned nine San Diego Padres to become the 11th rookie to strike out 200 batters in one season.
1989 - Nolan Ryan of the Texas Rangers became the first pitcher to strike out 5,000 batters. Ryan struck out 13, walked two and allowed only five hits in a 2-0 loss to Oakland. Ryan began the night needing six strikeouts and fanned Rickey Henderson swinging, leading off the fifth inning, for the mark.
1998 - Mark McGwire set a major league record for most home runs in three consecutive seasons, connecting for his 52nd homer in the first inning of the St. Louis Cardinals' 14-4 loss to the Pittsburgh Pirates. McGwire, with 162 homers in three seasons - including 52 in 1996 and 58 in 1997 - passed Babe Ruth, who had 161 from 1926-28.
1999 - Mark McGwire became the first player to hit 50 homers in four consecutive seasons, hitting Nos. 49 and 50 in the first game of a doubleheader against the New York Mets.
2000 - Colorado tied an NL record by using 10 pitchers in a 7-6, 12-inning win over Atlanta. Catcher Brent Mayne worked a scoreless 12th inning to become the first position player to win a game since the Yankees' Rocky Colovito on Aug. 25, 1968.
Today's birthdays: Randy Wolf, 30; Jeff Weaver, 30; Steve Kline, 34; Carl Yastrzemski, 67.