ARLINGTON, Texas — Nelson Cruz hit a grand slam and tied his career high with eight RBIs, Josh Hamilton hit his 19th home run of the season and the Texas Rangers beat the Toronto Blue Jays 14-3 Friday night.
Cruz's grand slam came in the seventh inning and gave Texas a 14-1 lead. He also had a three-run double in the first and an RBI single in the sixth.
Toronto starter Brandon Morrow (5-3) was knocked out after recording just two outs in the first. The right-hander, who had two shutouts in his prior four starts, gave up six runs and five hits in the shortest start of his career.
Derek Holland (4-3) struck out a season-high nine in 71/3 innings. He allowed two runs and five hits.
Yankees 6, Athletics 3
At Oakland, Calif., Mark Teixeira and Nick Swisher hit two-run homers to help New York to its seventh straight win in Oakland.
Robinson Cano also homered and Ivan Nova (5-2) allowed three runs in seven innings to win his ninth straight road decision. The Yankees have won three straight following a stretch of six losses in seven games.
Tyson Ross (2-5) allowed the three long balls as the A's lost their third straight game. Josh Reddick and Kila Ka'aihue hit solo homers for Oakland.
Angels 6, Mariners 4
At Seattle, pinch-hitter Howie Kendrick broke a tie in the top of the ninth inning with a two-run single off Seattle closer Brandon League, and Los Angeles rallied from a 4-0 deficit.
Albert Pujols homered for the second straight game, a three-run shot in the sixth inning on a 0-2 pitch from Seattle starter Blake Beavan. His sixth homer of the season accounted for all of the Angels offense until the ninth-inning rally against Seattle's shaky closer.
With Seattle holding a 4-3 lead heading to the top of the ninth, League (0-4) failed for the third time in his last five save opportunities.
Orioles 8, Royals 2
At Baltimore, Jason Hammel pitched six shutout innings, Chris Davis homered and drove in three runs, and the Baltimore Orioles cruised past the Kansas City Royals.
Rays 7, Red Sox 4
At Boston, Matt Joyce hit his second grand slam in six games and Elliot Johnson had a two-run shot.
Carlos Pena, inserted into the leadoff spot after a miserable slump, added a solo homer for the Rays.
White Sox 9, Indians 3
At Chicago, Adam Dunn hit his 15th homer, A.J. Pierzynski and Dayan Viciedo each went deep for the second straight night, and the Chicago White Sox beat the Cleveland Indians for their seventh win in eight games.
Tigers 10, Twins 6
At Minneapolis, Prince Fielder had three hits and two RBIs and the struggling Detroit Tigers offense broke out in a big way.
Marlins 7, Giants 6
At Miami, Chris Coghlan snapped out of a season-long slump with a tiebreaking three-run homer off Tim Lincecum in the sixth inning, and the Marlins rallied past the Giants.
Giancarlo Stanton became the first player to hit the Marlins' home run sculpture when he connected against Lincecum (2-5).
The Giants' right-hander gave up six runs in 52/3 innings, which hiked his ERA to 6.41. He's 0-3 in his past five starts.
The Marlins improved to 17-7 this month, best in the majors, and broke the franchise record for victories in May.
Dan Jennings (1-0) pitched a perfect sixth for his first major league win hours after being recalled from Triple-A New Orleans.
Rockies 6, Reds 3
At Cincinnati, Todd Helton homered and drove in three runs, leading the Colorado Rockies to a victory that ended the Cincinnati Reds' longest winning streak of the season at six games.
Nationals 7, Braves 4
At Atlanta, Rick Ankiel hit a two-run triple in Washington's four-run first inning, Ryan Zimmerman padded the lead with a three-run double in the seventh and the first-place Nationals beat the slumping Braves.
Right-hander Chien-Ming Wang (1-0) won in his season debut. He gave up one run in three innings after taking over for Ross Detwiler in the fifth.
Pirates 1, Cubs 0
At Pittsburgh, A.J. Burnett and four relievers worked out of trouble all game and the Pirates sent the Chicago Cubs to their 10th straight loss.
Burnett (3-2) gave up six hits, struck out six and walked two over 51/3 innings and the National League's best bullpen made it stand up as the Pirates extended Chicago starter Ryan Dempster's misery, who fell to 0-3 despite having an ERA of 2.14.
Mets 6, Padres 1
At New York, Dillon Gee struck out a career-high nine, won consecutive starts for the first time in nearly a year, and doubled and scored the go-ahead run to lead the Mets over the Padres.
Phillies 5, Cardinals 3, 10 innings
At St. Louis, Hunter Pence hit a two-run homer in the 10th inning off Jason Motte and the Phillies beat the Cardinals.
The Phillies won their third in a row after surviving a fourth inning in which Pence, the right fielder, and Shane Victorino, the center fielder, lost balls in the lights. The winning runs came too late for Cliff Lee, a 17-game winner last season still seeking his first win of 2012.
Brewers 7, Diamondbacks 1
At Phoenix, Ryan Braun, Rickie Weeks and Corey Hart homered and Yovani Gallardo maintained his mastery of Arizona on in Milwaukee's victory.
Gallardo (3-4) held the Diamondbacks to one run and five hits through 71/3 innings to improve to 6-0 in six career starts against Arizona.
Astros 3, Dodgers 1
At Los Angeles, Lucas Harrell took a shutout into the eighth inning, J.D. Martinez homered and the Astros used four relievers in the eighth to get out of a bases-loaded jam and help secure a victory over the Dodgers.
Harrell (4-3) scattered five singles, and three walks during the longest of his 15 big league starts.