BALTIMORE -- Taiwanese left-hander Wei-Yin Chen made his Major League debut for the Orioles on Tuesday night, showing the Yankees strong offspeed pitches and impressive command on various offerings, retiring 12 in a row at one point.
But the potent New York lineup battled back from an early three-run deficit, tying the game and ending Chen's night with three runs in the sixth. Long after Chen's departure, Raul Ibanez came through with a tiebreaking double with two outs in the top of the 12th to give New York a 5-4 victory that took four hours, 38 minutes in front of 24,659 at Oriole Park.
Chen got off to a tough start, giving up a homer to the first big league batter he faced, Derek Jeter. The left-hander faced a two-on, one-out situation in the first before settling down.
"That's a tough lineup to me," Chen said through an interpreter. "In the rough times, I just take a deep breath. I have my team back behind me and support[ing] me. I just threw the ball and did my job."
Chen gave up four runs (two earned) on seven hits in 5 2/3 innings. He struck out six and walked just one, keeping the Yankees (2-3) off balance with his mix of offspeed pitches -- like his changeup and slider -- and an effective fastball around 90 mph.
"His changeup was a good pitch tonight," Orioles manager Buck Showalter said. "Once he got the ball down, he made some quality pitches. He'll get people out in America, Japan or Taiwan. He's got a good arm."
The Orioles (3-2) took advantage of Yankees starter Freddy Garcia's unusual control problems. The veteran right-hander threw five wild pitches in his 4 2/3-inning effort -- the most any Major Leaguer has thrown in a game since Ken Howell threw five for the Phillies on April 5, 1989. On a cold, windy night, Garcia struggled throughout.
"I couldn't throw the split, and that's my No. 1 pitch," Garcia said. "I couldn't get a grip. I tried a different grip, but that's a pitch you want to hit your spots when you need to."
The Orioles took advantage of Garcia's troubles. J.J. Hardy hit a solo homer in the bottom of the first, and Nick Markakis scored on a wild pitch later in the frame to give Baltimore a 2-1 lead. Garcia threw 36 pitches -- including two wild pitches -- in the first inning alone.
Adam Jones doubled to open the fourth, moved to third on another wild pitch and scored when catcher Russell Martin made an error while trying to tag Jones out on a throw from Jeter at shortstop.
The Orioles made it 4-1 in the fifth, when Robert Andino led off with a double, went to third on an Endy Chavez sacrifice bunt and scored on another Garcia wild pitch.
The Yankees rallied to tie the game at 4, however, with a three-run sixth. Two singles helped New York load the bases with one out. Andruw Jones hit a sacrifice fly, and Martin reached on third baseman Mark Reynolds' two-out error, which made it 4-3.
Brett Gardner then ended Chen's night with a game-tying single to right. The Yankees nearly took the lead in the seventh.
Orioles right-hander Matt Lindstrom hit Nick Swisher to start the inning, and Robinson Cano followed with a double down the left-field line. Swisher tried to score from first, but Chavez made a perfect relay throw from left field to Hardy. The shortstop threw home, and catcher Matt Wieters made a sweeping tag to nail Swisher. Lindstrom then struck out Alex Rodriguez and Mark Teixeira to end the inning.
But the Yankees finally broke through in the 12th inning against Pedro Strop (0-1). Cano led off with a line-drive double to left just off the glove of Reynolds at third, and Rodriguez moved him to third with a groundout to second.
Then, with two outs, Ibanez lined a shot into the gap in right-center field. The ball took a big hop over the fence, and Cano scored to give the Yankees a 5-4 lead.
"These guys have always made me feel like I belong and part of the team," said Ibanez, who entered the game as an eighth-inning pinch-hitter. "I just try to do anything I can to help. It's all about winning games."
New York's relievers shut down the Orioles after Garcia left. Six pitchers combined to hold Baltimore scoreless on two hits, striking out 12 and walking only two.
Former Orioles left-hander Clay Rapada (1-0) finished the 11th and got the win. Mariano Rivera came on in the 12th to get his first save of the season and 604th of his career, retiring the Orioles in order.
Jeff Seidel is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.