Jeremy Guthrie shut down the Yankees for seven innings, perhaps driving up his price in a trade, and Baltimore got homers from Mark Reynolds and Derrek Lee in a 4-2 victory last night in New York.
Kevin Gregg held on in a shaky ninth, striking out Brett Gardner with runners at the corners to end it. Gardner slammed his bat twice to the ground, smashing it into pieces.
Reynolds and Lee each drove in two runs, lending some rare offensive support to the major league leader in losses. Guthrie (5-14) allowed just four hits, including Mark Teixeira’s solo homer, and walked three in one of his best outings during a frustrating season.
A durable starter considered a prime trade candidate before tomorrow’s non-waiver trade deadline, Guthrie handcuffed New York’s dangerous lineup by consistently keeping the ball down. He got 12 outs on grounders and four of his five strikeouts came in his last two innings.
The righthander outpitched A.J. Burnett (8-9) for his first win in four career starts at Yankee Stadium.
Tigers 12, Angels 2 - Carlos Guillen’s two-run triple highlighted a four-run sixth inning and host Detroit routed Los Angeles.
Guillen and Victor Martinez finished with four RBIs, while Ramon Santiago added three hits.
Rick Porcello (11-6) allowed two runs and five hits in eight innings, striking out six.
Mets 8, Nationals 5 - Jose Reyes drove in two runs, and visiting New York made Chien-Ming Wang’s return to the big leagues a short one.
Wang (0-1) couldn’t help Washington in his first major league appearance two years to the day after he had shoulder surgery. The righthander gave up six runs on eight hits in four innings.
Rays 8, Mariners 0 - Jeff Niemann (5-4) allowed three hits and struck out a career-high 11 in 6 2/3 innings, and visiting Tampa Bay supported him with an eight-run second inning.
Mariners starter Erik Bedard (4-7), just off the disabled list with a knee injury and the subject of trade rumors, showed the effects of his 32-day layoff.
Braves 5, Marlins 0 - Dan Uggla hit a tiebreaking three-run homer in the seventh inning, Brandon Beachy combined with two relievers on a three-hitter, and host Atlanta ended Florida’s five-game winning streak.
Uggla extended his hitting streak to 20 games and leads Atlanta with 19 homers. He entered July with a .176 batting average but is up to .206 after going 1 for 4 against Florida.
Cardinals 9, Cubs 2 - Albert Pujols got his 2,000th hit and Edwin Jackson pitched seven innings in his debut to help St. Louis hammer visiting Chicago.
Royals 12, Indians 0 - Jeff Francis pitched eight sharp innings, Melky Cabrera hit a grand slam, and visiting Kansas City pounded Cleveland.
Phillies 10, Pirates 3 - Chase Utley fell a double shy of the cycle, Roy Halladay tossed one-hit ball over seven shutout innings, and host Philadelphia toppled Pittsburgh.
Brewers 4, Astros 0 - Randy Wolf pitched seven scoreless innings against a punchless Houston lineup to lead host Milwaukee to its fourth straight victory.
Reds 4, Giants 3 - Edgar Renteria singled in the bottom of the 13th inning to give the host Cincinnati the win over San Francisco.
Blue Jays 3, Rangers 2 - J.P. Arencibia hit a three-run homer and Brett Cecil beat All-Star Alexi Ogando for the second straight start as host Toronto edged Texas.
Twins 9, Athletics 5 - Francisco Liriano rebounded from his worst start of the season to go seven innings and Michael Cuddyer hit his team-leading 16th homer to lift visiting Minnesota.
Rockies 3, Padres 2 - Jason Hammel (6-10) pitched into the seventh, Troy Tulowitzki had two hits, and Colorado scored three times in the second to win at Petco Park.
Dodgers 9, Diamondbacks 5 - Matt Kemp had a three-run homer and a two-run single to power host Los Angeles.