Mike Napoli and Kendry Morales homered to back the pitching of Jered Weaver as the Los Angeles Angels beat the Tampa Bay Devil Rays 6-2 on Wednesday.
Weaver (3-0) remained unbeaten in three major league starts, allowing two runs and four hits in six innings, including solo home runs to Carl Crawford and Julio Lugo. The 23-year-old struck out four and walked none.
Napoli hit a three-run homer off Seth McClung (2-8) in the fourth inning and Morales added a solo drive for a 5-1 lead in the sixth. Orlando Cabrera and Garret Anderson also drove in runs for the Angels.
Indians 11, Athletics 2
At Cleveland, Paul Byrd won for the first time in more than a month, Victor Martinez had four RBIs and Aaron Boone hit a three-run homer, sending Cleveland over Oakland.
In other AL games it was: Blue Jays 5, Orioles 3; White Sox 4, Tigers 3; Rangers 4, Royals 2; and Mariners 10, Twins 9, 11 innings.
Yorvit Torrealba hit a grand slam and had one of Colorado's major league record-tying five sacrifice flies in the Rockies' 16-9 win over the Pittsburgh Pirates on Wednesday.
The five sacrifice flies tied the record for a nine-inning game set by the Seattle Mariners against Oakland in August 1988.
Torrealba's five RBIs tied a career high. His second career grand slam came off Oliver Perez (2-7) in the second inning and gave the Rockies a 9-2 lead.
Jamey Carroll also was 4-for-6 with a triple, double and two singles for the Rockies, tying his career high for hits for the second straight game. Scott Dohmann (1-0) earned his first win since Sept. 4, allowing one hit in 2 1-3 shutout innings.
In other NL games it was: Phillies 7, Diamondbacks 3; Marlins 8, Giants 1; Astros 1, Cubs 0; and Nationals 5, Braves 2.