BALTIMORE — Taylor Teagarden ended his first game with the Baltimore Orioles in stunning fashion, hitting a two-run homer in the 13th inning that sealed an 8-6 victory over the Detroit Tigers on Saturday. In a crazy, back-and-forth duel that lasted 4 hours, 43 minutes, Baltimore scored three runs in the 13th to secure its 10th straight extra-inning win and snap Detroit's six-game winning streak. The Orioles got a run in the 11th after the Tigers scored in the top half, then rallied again in the 13th after Quintin Berry put Detroit ahead 6-5 with a two-out RBI single. In the bottom half, J.J. Hardy ended an 0-for-28 skid with a tying solo homer off Joaquin Benoit (1-2). After Adam Jones was hit by a pitch with two outs, Teagarden homered over the right-field wall. Teagarden was activated from the 60-day disabled list before the game after missing the entire season with a strained back. He entered after starting catcher Matt Wieters left for a pinch runner in the 10th. Kevin Gregg (3-2) got the last out in the 13th to get the win. Rays 5, Red Sox 3: David Price outpitched Clay Buchholz and the Tampa Bay Rays scored twice in the seventh inning without getting a hit to rally past Boston. Price (12-4) allowed three runs and six hits in 7 1-3 innings to become the first 12-game winner in the American League. The All-Star left-hander walked two and struck out eight to move ahead of Matt Harrison for the AL wins lead. Royals 6, White Sox 3: Alcides Escobar hit a pair of homers off Jake Peavy, the second a go-ahead shot with two outs in the seventh inning, and the Kansas City Royals beat Chicago. The 25-year-old shortstop had just two homers all season and 11 in his career before he connected for a two-run shot off Chicago's All-Star right-hander in the third inning. Blue Jays 11, Indians 9: Edwin Encarnacion hit two home runs, Yunel Escobar also went deep and the Toronto Blue Jays used an eight-run third inning to beat Cleveland. Encarnacion and Escobar both hit two-run shots in Toronto's highest-scoring inning of the season. The Blue Jays had eight hits in the inning, six of them for extra bases. Shelley Duncan, Michael Brantley and Casey Kotchman homered for the Indians. Yankees 5, Angels 3: Robinson Cano and Curtis Granderson each hit two-run homers off Jerome Williams, leading the New York Yankees over the Angels. Freddy Garcia (4-2) and three relievers kept Mark Trumbo in the ballpark, denying him a homer in a record sixth straight game against the Yankees. Athletics 9, Twins 3: Chris Carter and Yoenis Cespedes each homered and drove in three runs, powering the Oakland Athletics past Minnesota. Seth Smith and Brandon Moss also homered to beat Cole De Vries (2-2) and back Tommy Milone (9-6). The A's won for the eighth time in nine games to move two games above the .500 mark for the first time in two months. Mariners 7, Rangers 0: Felix Hernandez struck out 12 batters and pitched a three-hit complete game as the Seattle Mariners roughed up Yu Darvish and the Texas Rangers. Hernandez (7-5) got all the support he needed in the first inning when Seattle scored four runs against fellow All-Star Darvish. — Agencies