Orlando, who had a walk-off grand slam Tuesday against Tampa Bay, hit a tie-breaking eighth inning home run as the Royals beat the Toronto Blue Jays 11-10 Sunday after blowing a seven-run advantage.
Orlando led off the eighth with a home run off Bo Schultz (0-1).
"It was a fastball in," Orlando said. "I fouled off the first pitch, which was a fastball, too. He threw me two cutters and I waited for the fastball and I put a good swing there."
With temperatures in the 90s, Orlando did not try to escape from catcher Salvador Perez's Gatorade shower in a postgame television interview on the field.
"I needed it because it was too hot," Orlando said. "It was a special moment. Salvy always makes fun of everybody. I waited for that."
The Royals enter the All-Star break with an American League-leading 52 victories.
"I saw this coming three years ago," Royals manager Ned Yost said.
Kansas City led 7-0 after five innings, but the Blue Jays sent 12 men to the plate in an eight-run sixth. Danny Valencia and Jose Bautista contributed two-run doubles in the inning.
Seven of the runs were unearned after Mike Moustakas and Omar Infante committed errors.
"It was an odd game, but those are going to happen every now and then when you play a lot of games," said Bautista, who was ejected in the middle of an eighth inning at-bat by plate umpire Jerry Meals for arguing balls and strikes. "It was quirky. A lot of errors, the sun, the heat. It was a weird game."
The Royals regained the lead with three in the bottom of the inning with Lorenzo Cain, who had three hits, singling in one run. Alcides Escobar had a RBI on a ground out, while the other run scored on Jose Reyes' second error of the game.
The Jays got a run back in the seventh on a Russell Martin RBI-doubles. Reyes, who had his second straight three-hit game, singled home Kevin Pillar, who had tripled, in the eighth to tie it 10-10. It was only the second run Royals reliever Wade Davis (5-1) had allowed this season.
Greg Holland worked the ninth, logging his 19th save in 21 opportunities.
Kendrys Morales homered in a six-run first. Morales crushed a Felix Doubront fastball over the centre field fence with Eric Hosmer and Mike Moustakas aboard. That gives him 61 RBIs, second in the American League.
Doubront made it through five innings after the rocky start, although he gave up 10 hits and seven runs, two unearned.
BREAK FOR BAUTISTA
Bautista opted out of the All-Star game to rest and rehab his sore right shoulder. "After being in Chicago and getting sore again, and listening to doctors' recommendations, there's some therapy and some rehab that needs to be done," Bautista said. "Normally you would need a few days off during the regular season. I'm taking advantage of this due to the break. It's the smart thing for me to do for my health and to the end of the season, so that's what I'm doing. With the treatments hopefully it'll be much better. I haven't heard anything from the doctors that it'll be any lingering effects and I'll be able to come back after a few days." The shoulder has bothered Bautista since a mid-April throw against Baltimore. He missed five games after that and was the DH for the next 29.
Blue Jays: 3B Josh Donaldson was not in the lineup because of flu-like symptoms, which caused him come out in the sixth inning Saturday. . RHP Aaron Sanchez (right lat strain) threw 2 2/3 innings in a rehab appearance Saturday for Single-A Dunedin, Florida, giving up one run on three hits and two walks, while striking out five.
Royals: LHP Jason Vargas (left flexor strain) will make his first rehab start Monday for Double-A Northwest Arkansas.
Blue Jays: The Blue Jays will host the Rays for the first three games after the break. The Jays have dropped seven of 10 the Rays this season.
Royals: RHPs Chris Young and Edinson Volquez will start a split-doubleheader Friday at the White Sox.