A fielding error by Cleveland third baseman Jhonny Peralta helped the Detroit Tigers to a 5-2 win over the Indians in Friday's American League action. Peralta bobbled a Magglio Ordonez grounder, and his throwing error cleared the bases and gave the Tigers a four-run fifth inning. Detroit starter Rick Porcello gave up two runs in five-plus innings to take the win, and Jose Valverde got his first save in two chances. Cleveland starter David Huff allowed four runs - just one earned - in six innings to take the loss. Rays 9, Yankees 3: In St. Petersburg, Florida, Carlos Pena and Willy Aybar hit two-run homers to power Tampa Bay past New York. Their power hitting backed Rays starter David Price, who allowed three runs in a career-best 7 2-3 innings. Jason Bartlett's two-run double capped a five-run fourth inning against New York starter Javier Vazquez, making his first appearance for the Yankees since New York's crushing loss to Boston in the 2004 AL championship decider. Twins 4, White Sox 3, 11 innings: In Chicago, J.J. Hardy drove in the winner with two outs in the 11th inning as Minnesota beat Chicago for its fourth straight win. Hardy's hit scored Joe Mauer, who drew a leadoff walk against Tony Pena and was sacrificed to second by Denard Span. Mauer moved to third on Orlando Hudson's lineout to deep center. Hardy then hit past diving shortstop Alexei Ramirez. Athletics 10, Angels 4: In Anaheim, California, Oakland sent Los Angeles to its fourth straight defeat. Daric Barton and Rajai Davis each had three hits and two RBIs and Cliff Pennington added a three-run homer for the A's. Pennington's homer, which gave the Athletics a 10-2 lead, was the 10th allowed by Angels pitchers during their first five games. The three-time defending AL West champs are 1-4 for the first time since 1988. Blue Jays 7, Orioles 6: In Baltimore, Toronto rallied with two runs in the ninth inning to edge Baltimore. Rangers 6, Mariners 2: In Arlington, Texas, Seattle went down to its fourth straight loss, beaten by Texas. Royals 4, Red Sox 3: In Kansas City, Missouri, Rick Ankiel homered and hit a broken-bat, two-run single in the eighth inning to lift the Royals over struggling Boston.