Jose Contreras pitched into the ninth inning and Alex Rodriguez hit two of the Yankees' five home runs in a 5-1 victory over the Tigers last night in New York.
Alex Rodriguez, Derek Jeter, Hideki Matsui, and Kenny Lofton all connected against Jeremy Bonderman -- his only hits allowed -- and Rodriguez added another homer, his 24th, off Wilfredo Ledezma to give the Yankees a four-run cushion in the ninth. New York had only five hits.
Contreras (7-3) gave up just four hits in his longest major league outing since joining the Yankees for the 2003 season after defecting from Cuba. He pitched eight innings last Sept. 23 at Chicago when the Yankees clinched the AL East.
After Dmitri Young had a leadoff triple in the fourth, Contreras retired 15 straight before allowing Bobby Higginson's single to start the ninth. Mariano Rivera relieved and got the final three outs.
Orioles 5, Devil Rays 4 -- David Newhan hit a tiebreaking, two-run triple in the seventh inning, and Baltimore hung on for a victory over host Tampa Bay.
Newhan finished 3 for 5 with two RBIs and Larry Bigbie homered for the Orioles, who won for the second time in six games.
Daniel Cabrera (7-3) gave up three runs and five hits in six innings, sending the Devil Rays to their fifth straight loss.
The Devil Rays had the bases loaded with two outs in the ninth, but Jorge Julio got Julio Lugo to fly out to right for his 13th save in 15 opportunities.
Royals 3, Twins 1 -- Mike Sweeney's RBI single in the first broke host Kansas City's 31-inning scoring drought against Minnesota and Zack Greinke pitched seven strong innings, leading the Royals past the Twins.
The Royals had not scored off their Central rivals since the fifth inning of their game May 30. Kyle Lohse, Brad Radke, and Johan Santana all threw complete-game shutouts last week as the Twins outscored the Royals, 25-0, in a three-game sweep.
David DeJesus and Tony Graffanino each singled leading off against Lohse (3-7) and then Sweeney and Ken Harvey stroked RBI singles giving the Royals a 2-0 lead.
Mariners 2, Indians 1 -- Justin Leone hit his first major league homer -- a two-run shot -- to back eight strong innings by Joel Pineiro and help host Seattle end a nine-game losing streak with a victory over Cleveland.
Pineiro (5-10) allowed one run and four hits in eight innings for Seattle.
Eddie Guardado pitched the ninth for his 16th save in 21 opportunities.
Athletics 4, White Sox 2 -- Rich Harden (4-5) pitched eight innings of four-hit ball and Eric Chavez homered in his first home game back from an injury, leading Oakland over visiting Chicago.
Rookie Bobby Crosby had an RBI double for the A's, who snapped Chicago's four-game winning streak with just their second victory in seven games.