Updated

Jeff Francoeur has gained the reputation of doling out the hardest blows during the Royals' five celebrations after game-ending hits this season.

Francoeur was on the receiving end Tuesday night as his sacrifice fly in the 10th inning — he hit a tying homer in the sixth — lifted Kansas City to a 6-5 victory over the Baltimore Orioles on Tuesday night.

"I'll take that any day of the week for a walkoff," Francoeur said. "I beat up on people pretty good after walkoffs. I got beat up pretty good tonight. I went to the fetal position."

After an 0-6 trip to Cleveland and Texas, the Royals have won four straight at Kauffman Stadium, where they are 13-5.

"With our road trip the way it was, it's huge to come here and get these four games," Francoeur said. "We feel if we're close in the seventh, eighth and ninth innings we've got a shot to win the game. We seem relaxed at home. We want to find a way to play better on the road."

Jason Berken (0-2) led off the 10th by walking Gordon on four pitches. He advanced to third on Billy Butler's groundball single to center.

"We've been preaching first and third all year and Gordon went first to third," Francoeur said. "It's a great move, an aggressive move so we'd have a couple of chances to win it. I was the guy who hit the flyball, but those two guys are the ones who set it up."

Rookie left-hander Tim Collins (2-1) struck out Luke Scott, the only batter he faced, to pick up the victory. It was an intriguing match up. Collins entered the game with left-handers hitting .321 off him, plus he had walked 12. Scott, however, had just one hit in 15 at-bats off left-handers before Tuesday

"I knew he's a good fastball hitter," Collins said. "Once I got strike one, I was able to mix in curveballs. His numbers against curveballs are far below what they are against fastballs, so that was my approach, get strike one and use my curveball. It worked.

"I don't want to say it's a well deserved win," he added. "It would have been nice to see (starter Jeff) Francis get the 'W,' but that's what happens, you come in and throw to one batter and get the win."

Scott hit a three-run homer, his fourth in six games, to tie the score at 3 in the fourth. Scott homered to right after singles by Vladimir Guerrero and Adam Jones.

Guerrero walked in the sixth, his first walk of the season in his 115th plate appearance, an Orioles record to start the season. Mark Reynolds also walked before Jones hit an RBI single to tie it. The Orioles went ahead 5-4 on Matt Wieters' sacrifice fly.

Orioles starter Brad Bergesen, who had been supported by only three runs in his first four starts, left with a lead for the first time. He gave up four runs — three earned — on six hits and one walk.

He needs to get a little deeper into the game," Orioles manager Buck Showalter said. "He was at 90 pitches in the fifth inning, but it was a chance to win. It looked like it took a little while for him to adjust. There were a lot of foul balls and not a lot of swing-and-misses. We've got to have something to put them away with."

Francoeur led off the bottom of the sixth with his team-leading seventh home run on a 3-1 pitch from Jeremy Accardo.

The Royals jumped out to a 3-0 in the second, which included run-producing doubled from Wilson Betemit and Mike Aviles. Bryan Pena had a sacrifice fly for the other run.

Melky Cabrera's double to the left-field corner in the fifth scored Chris Getz, who reached on Cesar Izturis' error.

Francis was pulled after 5 1-3 innings, allowing five runs on six hits and four walks, while striking out four. Francis, who signed as a free agent in January, is winless in his first seven starts.

NOTES: Orioles 2B Brian Roberts had a root canal Tuesday and did not play. Cesar Izturis replaced Roberts, who had started the first 27 games at second. "Hopefully it's something that won't keep him down for long," Showalter said. SS J.J. Hardy, who is on the disabled list with a strained left oblique, could be going to the minors in the next couple of days for a rehab assignment, Showalter said. Betemit made his first start of the season at first base for the Royals. It was his 63rd game and 39th start at the position. Royals RHP Robinson Tejeda, who is on the DL with shoulder inflammation, threw his second batting practice Tuesday. Royals CF Jarrod Dyson, who left after spraining his left ankle in the first inning Sunday, did not play. "He's feeling better," Royals manager Ned Yost said. "He came in (Monday, an offday) and had treatment. It was a little bit sore, but at the end of treatment most of that soreness was gone."