Updated

For the first time in eight games, the Toronto Blue Jays scored more than three runs.

That, unfortunately, wasn't enough to offset three home runs and four RBIs by Chris Davis, who led the Baltimore Orioles to a 6-4 victory Friday night.

It was the sixth straight defeat for the Blue Jays and the seventh in a row on the road. In this one, Davis was the difference.

Davis hit solo shots off Carlos Villanueva (6-4) in the second and fourth innings, then greeted Steve Delabar in the sixth with an opposite-field, two-run drive to left field to put Baltimore up 5-1.

"He had a good day. He's capable of doing that," Villanueva said. "You make some mistakes, he did what you're supposed to do with them. Especially the last two. He won them the ballgame, simple as that."

Facing Brad Lincoln in the eighth inning with a chance to become the 17th player in baseball history to hit four homers in a game, Davis took three mighty swings but struck out on four pitches.

"I was definitely thinking about the home run," Davis said. "He gave me a good pitch to hit on the first pitch and I fouled it off. He was tough after that, but the biggest thing is we get the win and I enjoyed a pretty good night."

To say the least.

It was the first three-homer game for Davis, whose previous high was two on May 26, 2009, against the Yankees as a member of the Texas Rangers. The three home runs gave him 23 for the season, eclipsing his previous career high of 21 in 2009.

After the last one, Davis stepped out of the dugout to acknowledge the request for a curtain call by the crowd of 25,754. He's the 19th Oriole to hit three home runs in a game, the first since Nick Markakis in August 2006.

"It was awesome," Davis said of the ovation. "I mean, these fans have been awesome all year."

On Wednesday night, Adrian Beltre hit three homers for Texas against Baltimore. The Orioles, who were off Thursday, become the first team in major league history to be involved in two straight games in which a player homered three times, according to the Elias Sports Bureau.

Zach Britton (3-1) allowed two runs and four hits in 6 2-3 innings for the Orioles, who have won seven of 11 to remain in the thick of the AL wild-card race.

After Jeff Mathis hit a two-run homer off Matt Lindstrom in the ninth, Jim Johnson got three outs for his 39th save.

Earlier in the day, the Blue Jays activated Jose Bautista (left wrist inflammation) from the 15-day disabled list. Playing in his first major league game since July 16, Bautista went 0 for 4 with two strikeouts.

"He swung the bat consistent with what we've seen in the past in terms of aggressiveness, bat speed, all that," Toronto manager John Farrell said. "But we certainly temper our expectations after the amount of time he's missed, the number of games he's missed. So the fact that he's back with us is the most important thing right now."

Toronto went up 1-0 in the second inning when Edwin Encarnacion doubled and came home on a single by Kelly Johnson. The Blue Jays didn't get another hit until Encarnacion singled with two outs in the sixth.

Davis connected on Villanueva's first pitch in the bottom of the second. It was the 66th home run in the 21-year history of Camden Yards to land on Eutaw Street in front of the B&O Warehouse, the third hit by Davis.

Davis homered to center on a 2-2 pitch in the fourth. His sixth-inning drive, on Delabar's second pitch, followed a sacrifice fly by Matt Wieters.

Toronto's Rajai Davis doubled in a run in the seventh before Brian Matusz struck out Colby Rasmus on three pitches. It was the first relief appearance by Matusz after 68 career starts.

NOTES: After the game, the Blue Jays activated RHP Brandon Morrow from the DL and will start him on Saturday night. Toronto also activated Yunel Escobar from the paternity list and optioned OF Anthony Gose and SS Adeiny Hechavarria to Triple-A Las Vegas. ... The Orioles recalled Matusz from Triple-A Norfolk, designated LHP J.C. Romero for assignment, activated INF Ryan Flaherty from the DL and optioned RHP Tommy Hunter to Double-A Bowie. ... Baltimore RHP Jason Hammel, (15-day DL, right knee) threw a simulated game off the mound at Camden Yards. The Orioles will check his knee for swelling Saturday before determining the next step for his return. Also, INF Wilson Betemit (right wrist) could begin a rehabilitation assignment as soon as Tuesday.