THE UNLIKELY comeback began rather innocently, with a pair of hits that didn't make it out of the infield.

Then came two drives off the outfield wall, providing the Baltimore Orioles with an exclamation point on a successful homestand and a wave of momentum heading into Yankee Stadium.

Wilson Betemit hit a three-run homer in the bottom of the ninth inning after Matt Wieters doubled in two runs, and Baltimore rallied to a 5-2 victory over the visiting Oakland Athletics on Sunday.

"We got a team where everybody pulls together," Betemit said in the jubilant Orioles clubhouse. "Everybody knows how to play, knows how to win, and that's what we do."

The victory concluded a 5-1 homestand. Next up for Baltimore: a three-game series against the Yankees, who swept Baltimore earlier this month.

"It's nice to finish on that note," Wieters said. "We'll enjoy it for the rest of the day and then move on to play the Yankees."

In other games * 

At Chicago, Gavin Floyd carried a no-hitter into the seventh inning, Adam Dunn hit a two-run homer and the White Sox beat the Boston Red Sox, 4-1.

Floyd (2-3) struck out nine in 6 1/3 innings, yielding one run and three hits.

* At New York, CC Sabathia (3-0) pitched eight sharp innings, Alex Rodriguez passed Willie Mays for eighth on the career RBI list and the Yankees beat the Detroit Tigers, 6-2, despite leaving 14 men on base in the first six innings.

A-Rod drove in two runs for 1,904 RBI without hitting the ball out of the infield. He singled on a dribbler down the third-base line with the bases loaded in the second.

In other news, the Yankees have shifted struggling starter Freddy Garcia (0-2, 12.51) to the bullpen. Garcia, who gave up six runs in 1 1/3 innings in a loss to the Tigers on Saturday, said, "I'm not surprised."

* At Toronto, Edwin Encarnacion hit his third home run in three games, Henderson Alvarez (1-2) won for the first time since August and the Blue Jays beat the Seattle Mariners, 7-2.

* At Cleveland, Derek Lowe (4-1) pitched three-hit ball into the eighth inning and the Indians scored three runs on Angels errors to beat Los Angeles, 4-0.

* At Minneapolis, Josh Willingham had three hits and came a homer away from hitting for the cycle to help the Minnesota Twins snap their six-game losing streak by beating the Kansas City Royals, 7-4.

* At Arlington, Texas, David Price (4-1) beat Texas for the first time in 10 career starts and the Tampa Bay Rays won, 5-2, becoming the first team to take a series from the Rangers this season.

Ben Zobrist had three hits and an RBI for the Rays.

Noteworthy * 

Third baseman Brandon Inge has agreed to sign with Oakland, a person with knowledge of the negotiations said.

The 34-year-old Inge was released by the Tigers on Thursday after batting .100 (2-for-20) with one home run and two RBI in nine games this season.