Orioles 10, Devil Rays 6

-- The Baltimore Orioles spoiled Aubrey Huff's big game for the Tampa Bay Devil Rays.

Melvin Mora and Jay Gibbons homered in the 12th inning and the Orioles outlasted Huff and the Devil Rays, 10-6, Tuesday night.

"Any time you go extra innings, you feel like you just wasted innings away when you lose," Huff said.

Huff homered twice. He hit a tying home run with two outs in the ninth, then tied it again with an RBI single in the 11th.

"It seems like lately we've been playing just good enough to lose," Huff said. "We've been playing good baseball. We just get over the hump."

Huff and Jose Cruz Jr. homered with two outs in the ninth to tie last Sunday's game at Oakland. The Devil Rays then lost in the bottom of the ninth.

Mora hit his 23rd homer leading off the 12th against Lance Carter (3-3). After B.J. Surhoff had an RBI single, Gibbons hit a two-run homer to make it 10-6.

Gibbons also homered in the third, and he tied a career high with four hits.

"Everytime we come here, it's like this," Gibbons said. "If we're not up by 10 in the last inning, it's anybody game. It's a good battle and usually we come up on the short end here. Fortunately, we battled back to get that win."

The Orioles moved past the Devil Rays into third place in the AL East.

"Third is better than fourth," Orioles Manager Lee Mazzilli said. "Not as good as second."

Surhoff hit a go-ahead single in the 11th, giving Baltimore a 6-5 lead. Huff's single off Buddy Groom (4-1) evened it.

Jorge Julio gave up Huff's homer in the ninth. All three of Julio's blown saves in 22 chances this season have come against Tampa Bay.

"It was an accident today," Julio said. "It was only one pitch."

Jose Cruz Jr. also homered for Tampa Bay, which has lost four straight.

"No losses are fun," Devil Rays Manager Lou Piniella said. "This one here was -- just comeback and play tomorrow. That's all."

Gibbons put the Orioles up 1-0 on a solo homer in the third, and Palmeiro's run-scoring double in the fourth made it 2-0. The double was his 565th, which moved him past Charlie Gehringer into 15th place on the career list.

Brian Roberts extended the lead to 3-0 with an RBI double in the fifth. Huff's two-run homer in the bottom half got the Devil Rays within 3-2.

Javy Lopez's RBI single gave the Orioles a 4-2 lead in the sixth. Geoff Blum hit a run-scoring single in the bottom half that pulled the Devil Rays within 4-3.

The Orioles scored a single run for the fifth straight inning in the seventh to go ahead 5-3 on Mora's run-scoring single. Cruz cut the deficit to 5-4 on his 20th homer in the seventh.

Orioles starter Bruce Chen gave up three runs and five hits in 51/3 innings. He allowed three hits in seven scoreless innings in his first start of the season last Wednesday against Oakland after being called up from Class AAA Ottawa.

Tampa Bay's Rob Bell allowed four runs and seven hits in five-plus innings.

Notes: U.S Olympic marathon silver medalist Meb Keflizighi attended the game. . . .

Tampa Bay outfielder Carl Crawford was out of the starting lineup because of a sore right shoulder. He pinch-ran in the 10th and remained in the game to play center. . . .

Cruz gave Tampa Bay three players with 20 homers this season for just the second time ever for the Devil Rays. . . . Gibbons has five career two-homer games.

Val Majewski spins away from Toby Hall to score in the 11th inning. The Orioles scored four in the 12th. Tampa Bay's Aubrey Huff homered twice.