TORONTO -- The Baltimore Orioles are getting used to comeback wins this season. Even by their lofty standards, Friday night's was special.
Melvin Mora, Kevin Millar and Adam Jones all homered in Baltimore's six-run eighth inning and the Orioles beat the Toronto Blue Jays 6-5.
"It was an amazing game," Mora said. "That's the only thing I can say."
It was the 13th time this season the Orioles have rallied to win after trailing by two or more runs, tying them with Philadelphia for the most in the major leagues.
"You give us a little bit of an opening and we're going to take advantage of it," Orioles manager Dave Trembley said. "The guys just believe they're going to get it done."
The win came one day after Jones hit a tie-breaking home run in the seventh to help Baltimore beat Minnesota 3-2.
"It's just resilience," Jones said. "We don't give up."
Mora credits Millar for much of Baltimore's refuse-to-lose attitude. It's a role the veteran first baseman clearly relishes.
"You've got to keep the positive energy," Millar said. "You've got to fear nobody, basically. We know we're not a powerhouse, but we're a scrappy club."
The Blue Jays, who have lost four of six, blew a five-run lead Thursday and lost 9-8 to the New York Yankees when Jason Giambi hit a walk-off homer against closer B.J. Ryan. Toronto's past four losses have all been by one run.
"The big thing is we haven't been throwing enough strikes lately," manager John Gibbons said.
Toronto right-hander Shaun Marcum blanked Baltimore through seven innings but left after Brian Roberts opened the eighth with a double that eluded left fielder Joe Inglett, who had just entered the game as a defensive replacement. Nick Markakis singled home Roberts on the first pitch he saw from left-hander Brian Tallet and Mora followed with a two-run homer to center, his 10th, making it 4-3.
Tallet got Aubrey Huff to pop out and was replaced by Armando Benitez (0-1), who gave up a game-tying homer to Millar, his team-leading 11th. After Luke Scott reached on shortstop David Eckstein's error, Jones hit a two-run homer to left that barely scraped over the wall, making it 6-4.
"This was a big one because Marcum threw so well," Millar said. "It makes you look dead when he's pitching such a good game. He commands the game so well because he doesn't give you a whole lot of pitches to swing at. His ERA (2.52) is no joke. Finally we got him out of there and had some good at-bats."
Benitez took the blame for Toronto's bullpen meltdown.
"I feel real bad," he said. "We didn't come in like we had to and attack the hitters, throw strikes. I take the responsibility. I came in the game and didn't do the job."
The Blue Jays cut it to 6-5 in the bottom of the eighth against Chad Bradford. Rod Barajas led off with a walk and Brad Wilkerson reached on a bunt single. Both advanced on a passed ball and pinch-hitter Matt Stairs scored Barajas with a groundout, but Shannon Stewart and Marco Scutaro both grounded out, stranding Wilkerson at third.
Dennis Sarfate (3-1) got the win by retiring one batter in the seventh and George Sherrill closed it out in the ninth for his 21st save.
Markakis went 4-for-4 with a walk, scored once and drove in a run.
Marcum allowed one run and seven hits in seven innings. He walked two and struck out four.
Orioles left-hander Brian Burres gave up three runs and five hits in 4 1/3 innings. He walked three and struck out one.
"It's good that we came back and picked Burres up," Trembley said. "He didn't pitch as well as we should. He battled, he kept it where it was and the rest of the team finished it off for him."
Toronto touched Burres for two runs in the second. Scott Rolen led off with a double and Lyle Overbay drew a one-out walk before Barajas and Wilkerson hit RBI singles.
The Blue Jays made it 3-0 in the third when Alex Rios doubled, stole third and scored on a sacrifice fly by Kevin Mench.
Eckstein hit a sacrifice fly off Lance Cormier in the sixth, giving Toronto a 4-0 lead.