BALTIMORE (AP) -- 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 for its 10th straight extra-inning win and snapped Detroit's six-game winning streak. The Orioles scored 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.