Russell Martin hit a grand slam to help stop the Yankees’ struggles with the bases loaded and Andy Pettitte was dominant again at home, leading New York to a 7-0 victory over the Tampa Bay Rays Tuesday night.
Nick Swisher hit an RBI double after Raul Ibanez was walked intentionally and the Yankees treated Rays starter James Shields to another drubbing in the Bronx. Pettitte (3-2) pitched two-hit ball for 7 1/3 innings, striking out 10 in New York’s ninth win in 12 games.
Shields (6-4) was sabotaged early by the Rays’ ever-shifting defense as New York scored two unearned runs in the first thanks to an error by shortstop Elliot Johnson. The Rays made three errors in the game.
The Yankees returned home from a 6-3 road trip to beat the Rays for the third time in four meetings since Tampa Bay swept a season-opening three-game series.
The Rays have been in first or second in the division for most of the season despite having several key injuries, including to Desmond Jennings and Evan Longoria. Jennings, out since May 12, returned from the disabled list and went 1 for 4.
Tampa Bay manager Joe Maddon had Hideki Matsui batting fourth for his first game in New York since joining the Rays last month. He said he did it for the sheer drama of having the former Yankees slugger in the cleanup spot back in the Bronx.
“We stay in the theater district when we’re in town and I thought it might be good theater,’’ Maddon said before the game.
Pettitte struck out five in a row in the second and third innings before B.J. Upton led off the fourth with a sharp, low liner that took a short hop and hit off shortstop Derek Jeter’s glove for the Rays’ first hit.
Carlos Pena singled in the fifth for the only other hit against Pettitte.
Nationals 7, Mets 6 - Rookie Bryce Harper hit a game-winning single with two outs in the 12th inning to give host Washington the victory over New York.
Blue Jays 9, White Sox 5 - Colby Rasmus went 5 for 5 with a homer to help Ricky Romero earn his seventh win as visiting Toronto beat Chicago.
Angels 6, Mariners 1 - Mark Trumbo homered twice, going 4 for 4 with four RBIs, and Garrett Richards pitched seven innings for his first major league victory, leading host Los Angeles over Seattle.
Royals 1, Twins 0 - Bruce Chen outdueled Francisco Liriano to make a lone run scored in the second inning stand up, giving host Kansas City the victory over Minnesota.
Indians 4, Tigers 2 - Ubaldo Jimenez pitched impressively into the seventh inning and Cleveland hit three run-scoring triples off rookie Drew Smyly for a victory in Detroit.
Braves 11, Marlins 0 - Dan Uggla hit two homers in his first game at Marlins Park, including a tape-measure blow off the home-run sculpture, and Atlanta’s Tim Hudson pitched a five-hitter for his 13th career shutout.
Pirates 8, Reds 4 - Clint Barmes had three hits and drove in three runs in Cincinnati, and Pittsburgh extended its home run tear by hitting three more.
Astros 9, Cardinals 8 - Justin Maxwell hit a two-run homer, Jose Altuve tied a career high with four hits and host Houston got to St. Louis starter Jaime Garcia early before holding on for the victory.
Diamondbacks 10, Rockies 0 - Ian Kennedy matched his career high with 12 strikeouts in six innings, Jason Kubel drove in five runs, and Arizona roughed up Colorado in Phoenix.
Dodgers 2, Phillies 1 - Elian Herrera hit a two-run double off winless Cliff Lee (0-3) in the eighth inning and Los Angeles won in Philadelphia.
Padres 6, Giants 5 - Rookie Logan Forsythe hit his first major league home run leading off the ninth inning to lift host San Diego over San Francisco.
Cubs 10, Brewers 0 - Ryan Dempster earned his first win since last August, throwing seven innings of three-hit ball as Chicago won in Milwaukee.