The Orioles' three starters in next week's MLB All-Star Game — Chris Davis, Adam Jones and J.J. Hardy — have each done their share to carry the offense through the first half of the season.

And on Friday night, the trio combined to drive in all of the Orioles runs — each player hitting a home run to increase the club's major league-leading homer total to 128 — in the Orioles' 8-5 win over the Blue Jays in front of an announced 42,660 at Camden Yards.

In a game that featured the top two home-run hitting teams in the majors, the Orioles blasted Toronto left-hander Mark Buehrle for three homers, including Davis' majors-leading 35th homer of the season.

Davis' two-run blast in the second inning gave him 88 RBIs on the season, breaking Boog Powell's franchise record for most RBIs at the All-Star Break set in 1969. While Davis still has two more games until the break, both players accomplished their totals through 94 games.

While Davis' torrid home run pace has drawn the attention of the baseball world, the contributions of Jones and Hardy have been just as important to the club's first-half success.

“They're a force of consistency for us,” Orioles manager Buck Showalter said of Davis, Jones and Hardy. “Not only as players, but as people. I think that's the thing you miss when you're not here, not so much what they do statistically. That's pretty special, but [it is] the consistency they bring and the approach to the game."

The Orioles (52-42) won their third straight game while snapping a four-game losing streak against Toronto. The win also placed the Orioles one game behind the Tampa Bay Rays for second place in the American League East standings.

“I think it was huge to get the win tonight with two day games back-to-back,” Davis said, “especially coming off that series with Texas. We want to keep the momentum going into the All-Star break.”

Jones' three-run homer in the third inning gave the Orioles a 5-3 lead, marking the eighth of Jones' 17 homers this season that have either tied the game or giving the team the lead. Hardy added his 16th homer of the season, a three-run blast to left in the sixth that gave the Orioles a five-run cushion and ultimately proved to be the difference in the game.

“These guys grind out at-bats all ballgame long every day,” said Orioles right-hander Chris Tillman, who overcame a rocky start to win his eighth decision in his last nine. “It's fun to watch. I've said it a hundred times: The quicker you get these guys back in the dugout and in the batter's box, the more is going to happen. I can't say enough about these guys. They go out there and go hard every day.”

Tillman, who had allowed just two homers over his last five starts over a span of 29 1/3 innings, yielded two Toronto home runs through his first three innings on Friday. Both homers against Tillman came with two outs.

J.P. Arencibia gave the Blue Jays (44-48) an early lead with a two-run homer about 10 rows up into the center field bleachers, taking a 93-mph fastball deep on a 1-0 count.

Davis tied the game on one swing, taking a 1-2 pitch from Buehrle the opposite way just over the glove of Toronto left fielder Rajai Davis. Jones opened the inning with a double down the right-field line.

Davis also tied Ken Griffey, Jr. for the second-most homers in AL history before the break, trailing only Reggie Jackson's 37 homers for Oakland in 1969.

The Blue Jays briefly regained the lead in the third inning on Edwin Encarnacion's two-out solo homer, a line drive and left the park in an instant.

Back-to-back two-out singles by Manny Machado and Nick Markakis set the stage for Jones in the third. Jones sat on a 2-2 change up from Buehrle, lifting the ball high into the air and into the left-center field seats.