The Detroit Tigers beat up New York pitching for the second time in three days, and left town with a series win over the Yankees for the first time in eight years.
Carlos Guillen had three hits, including a three-run homer, and the Tigers pounded rookie Brad Halsey in a 10-8 victory yesterday at Yankee Stadium.
Detroit built a 10-3 lead by the sixth inning and took two of three from the Yankees, who have lost five of six to the Mets and Tigers since sweeping the Red Sox last week.
Halsey (1-2) gave up seven runs -- five earned -- and nine hits in 4 1/3 innings. New York has allowed 49 runs in its last six games.
Craig Monroe hit a home run for the Tigers, who had lost five straight.
Jeremy Bonderman (6-6) took a four-hitter into the seventh and wound up allowing six runs in 6 2/3 innings. After Enrique Wilson's RBI double and Derek Jeter's run-scoring single, Franklyn German relieved and allowed a three-run homer to Alex Rodriguez.
Esteban Yan came in with one on and two outs and retired Bernie Williams on a ground out, then pitched a one-hit eighth. Ugueth Urbina finished for his 12th save in 14 chances.
Angels 12, White Sox 0 -- Jarrod Washburn pitched a four-hitter for his first career shutout, and Jose Guillen homered twice and drove in five runs to power visiting Anaheim.
Washburn (9-4) struck out six and walked two in his fifth career complete game, first this season.Guillen tied a career high for RBIs to lead the Angels to their second straight win over the White Sox, who have dropped five in a row overall.
Garret Anderson added his 200th career home run in the seventh inning, a two-run shot off reliever Felix Diaz.
Twins 12, Royals 0 -- Kyle Lohse threw Minnesota's team-record third straight complete-game shutout, leading Minnesota over visiting Kansas City.
Lohse's six-hitter came after Brad Radke tossed a four-hitter and Johan Santana turned in a three-hitter to start the series.
The Royals, who lost their eighth straight and 13th out of 14, have scored one run in their last 37 innings.
Devil Rays 13, Orioles 3 -- Rob Bell took a two-hitter into the eighth inning, and Toby Hall and Damian Rolls had three RBIs apiece to lead visiting Tampa Bay over Baltimore.
The only player to reach base against Bell (3-3) over the first seven innings was Brian Roberts, who hit doubles in the first and third. Bell retired 13 straight at one point.
Rangers 9, Indians 8 -- Gary Matthews Jr. and Mark Teixeira hit two-run homers in a decisive seventh inning as Texas edged host Cleveland.
Teixeira connected off Jeriome Robertson (1-1), and Matthews hit his off Rick White. Alfonso Soriano and Brad Fullmer added solo shots for the Rangers.
Blue Jays 12, Mariners 4 -- Josh Phelps homered twice and had a career-high seven RBIs to lead Toronto over visiting Seattle, which lost its fifth straight.
Phelps had a mammoth grand slam off Julio Mateo that landed in the fifth deck at SkyDome. He also hit a two-run homer off Travis Blackley (1-1) and added an RBI double to become the fifth Toronto player with seven RBIs in a game.