Luke Scott homered in the bottom of the 10th, and the Baltimore Orioles rallied from a six-run deficit to beat the Detroit Tigers 11-10 on Saturday night.

Scott's shot to right field came with one out off Freddy Dolsi (1-4). It was Scott's third homer in two games, and he marked the occasion by sliding into the plate before his teammates mobbed him.

The drive capped an uplifting night for the Orioles, who fell behind 6-0 in the top of the first and trailed 10-9 in the ninth before Ramon Hernandez homered off Joel Zumaya.

George Sherrill (3-4) worked the top of the 10th, which ended with Placido Polanco being called out trying to score on a two-out single by Gary Sheffield. The replay indicated Polanco beat the tag.

Miguel Cabrera homered and had four RBIs, and Jeff Larish also homered for the Tigers, who fell to 41-2 when leading after eight innings.

Melvin Mora homered in a third consecutive game for the Orioles, and Kevin Millar went 3-for-6 with two doubles. The victory ended Baltimore's string of nine straight one-run losses.

After letting a 6-0 lead become a 9-7 deficit, Detroit moved back in front with a three-run sixth against Dennis Sarfate. Polanco hit an RBI single and took third on a double by Sheffield before Magglio Ordonez greeted Fernando Cabrera with a sacrifice fly. Matt Joyce then hit an RBI double.

In the bottom half, Fernando Rodney struck out pinch-hitter Jay Payton with the bases loaded and two outs.

Orioles starter Daniel Cabrera gave up six first-inning runs, then allowed one unearned run and one hit over the next four innings before being lifted.

Cabrera supplemented the Tigers' four first-inning hits by issuing two walks and hitting a batter. Ordonez opened the scoring with a sacrifice fly, and Miguel Cabrera followed with his 17th homer to make it 4-0. Joyce then drew a walk, and Larish hit the next pitch into the right-field seats.

In the bottom half, Nick Markakis singled ahead of Mora's 14th home run.

An error by Daniel Cabrera preceded a run-scoring grounder in the second inning by Miguel Cabrera, making it 7-2.

But Baltimore scored six runs on eight hits in the third to take an 8-7 lead. Brian Roberts doubled and Markakis singled before Mora, Millar and Scott hit RBI singles to chase Nate Robertson. Aquilino Lopez then yielded run-scoring singles to Hernandez and Brandon Fahey, and Roberts capped the uprising with an RBI double.

Robertson gave up seven runs in 2 1-3 innings. In his previous six starts against Baltimore, the left-hander was 4-0 with a 1.98 ERA.

The Orioles loaded the bases with no outs in the fourth but got only one run, on a sacrifice fly by Hernandez.

Notes:@ Robertson is winless in five starts since June 21. ... Markakis and Mora both went 2-for-2 against Robertson after coming in 1-for-11 and 1-for-16 respectively against the left-hander. ... Roberts became the first Oriole to get two doubles in one inning since B.J. Surhoff in 1999. ... Rodney had his hat size drop from 7 3-4 to 7 3-8 after getting a haircut from Dolsi. It was Rodney's first haircut since Sept. 2005.