BALTIMORE – J.J. Hardy singled in two runs in the 12th inning Thursday night, and the Baltimore Orioles rallied to beat the Seattle Mariners 2-1 for a three-game sweep.
After Seattle scored the game's first run in the top half of the 12th, the Orioles bounced back in the bottom half against Brandon League (0-3). Derrek Lee hit a leadoff single, and League hit Vladimir Guerrero and Adam Jones with pitches to load the bases with no outs.
Matt Wieters hit a liner that shortstop Luis Rodriguez snagged, but Hardy followed with a bouncer up the middle that scored Lee and pinch-runner Jake Fox.
Hardy was mobbed by his teammates, who celebrated their second extra-inning comeback in the series. Two nights earlier, Baltimore scored twice in the 13th for a 7-6 win.
League hit only two batters with pitches all last year. He was 9 for 9 in save opportunities before blowing two in three games against the Orioles.
Ichiro Suzuki led off the 12th with an infield single off Jim Johnson (2-1), Seattle's first hit since the fifth inning. Two straight groundouts got Suzuki to third base, and Miguel Olivo lined a single past third baseman Cesar Izturis for a 1-0 lead.
It wouldn't last.
Orioles rookie Zach Britton and Seattle left-hander Jason Vargas both went nine innings in an outstanding pitching duel that couldn't be decided until after both left the game.
Britton gave up three hits, struck out five and walked none in the longest outing of his brief big league career. The left-hander did not allow a runner past first base and retired the final 13 batters he faced.
Vargas yielded seven hits, walked one and struck out four. He had only two perfect innings but was aided by three double plays.
After playing their first 34 games without going into extra innings, the Mariners have been extended beyond the ninth in three of their last four. They lost all three.
There were only a few scoring threats before the 12th inning.
Mark Reynolds led off the eighth with a walk, the first issued by either starter. Pinch-runner Felix Pie advanced on a bunt by Robert Andino, but Brian Roberts grounded out and Nick Markakis looked at a third strike.
In the Seattle 10th, Justin Smoak drew a leadoff walk from Kevin Gregg and advanced on bunt. Jack Cust received an intentional walk before Mike Wilson, making his first major league start, bounced into a double play.
In the second inning, Baltimore put runners on the corners with one out before Hardy bounced into a 1-4-3 double play.
Neither team got a runner in scoring position again until the bottom of the sixth, when Andino hit a leadoff single and took second on a passed ball. That's as far as he got.
The Mariners turned a double play in each of the first three innings, making it five straight games in which they recorded at least two DPs. The last time Seattle had such a streak was August 8-12, 2009.
NOTES: Mariners manager Eric Wedge returns to Cleveland on Friday to face the Indians for the first time since his seven-year run there ended after the 2009 season. "I'm sure I will see quite a few familiar faces, but I really haven't given it a great deal of thought. I'm sure I will (Friday)," Wedge said. ... A fan with a baseball glove standing in the back of the lower concourse caught three foul balls. ... Roberts snapped an 0-for-26 skid with a first-inning single. ... Suzuki extended his hitting streak at Camden Yards to 14 games.