Medlen (5-7) limited the Royals to a run in the first and Eric Hosmer’s two-run homer in the fifth while striking out five. He turned the game over to Jordan Walden, who survived a leadoff walk in the eighth inning to get the game into the hands of Craig Kimbrel.

The Braves closer walked Mike Moustakas and gave up a single to David Lough to start the ninth, but rallied to strike out Elliot Johnson and Jarrod Dyson. Kimbrel intentionally walked Alex Gordon to load the bases, and then got Alcides Escobar to fly out to right on the first pitch.

The escape job was Kimbrel’s 22nd save.

Heyward drove in a pair of runs with a double in the fifth, and then broke open a tied game with his solo shot off Tim Collins (2-2) with one out in the seventh inning.

In a curious twist to interleague play, the Royals had played 142 games against NL teams at Kauffman Stadium without a visit by Atlanta. If not for last year’s All-Star Game at the K, longtime Braves third baseman Chipper Jones would have retired having never played in the park.

The opener of the two-game set was dominated by stingy pitching.

The Royals scratched out their first run off Medlen in the first when Alex Gordon reached on a single, took second on an error and went to third on a sacrifice bunt. But he was caught in a rundown on a grounder by Hosmer, who reached second before Gordon was tagged out.

Hosmer scored on Billy Butler’s ensuing single.

That was all the Royals would muster off Medlen until Escobar managed a two-out single in the fifth. The resurgent Hosmer followed with his tying two-run shot over the right-field wall, his fourth home run of the season but third in 10 games.

It proved to be timely, too, coming just after the Braves pulled ahead.

Santana had struck out five through the first three innings, but began running into trouble the second time through the Braves’ power-packed lineup.