The KC Royals had plenty of chances, especially in the ninth, but they lost their makeup game in St. Louis, 4-3.
In the ninth against Cardinals closer Trevor Rosenthal, Alex Rios singled to start the inning. Omar Infante followed with an RBI triple to cut the deficit to one run.
Alcides Escobar followed and grounded to third base, with the throw coming home to get Infante. With Mike Moustakas at the plate, Esky moved to second base.
With their third chance in the inning to take the lead, Moose grounded out to second base to end the game.
The fact that the Royals were even in that situation was surprising, considering how poorly starter Chris Young pitched.
Young allowed two, 2-run home runs over just three innings of work. He also threw 68 pitches.
Once again though, the Royals bullpen stepped up.
It started with Kris Medlen, who pitched on Monday and had not pitched on less than four days rest since he made his Tommy John comeback. He walked two and allowed a hit over two scoreless innings.
Franklin Morales followed with a perfect sixth. Luke Hochevar escaped a two on jam in the seventh, while Kelvin Herrera pitched a perfect eighth.
The Royals return home for a three-game series against Houston (who just added Scott Kazmir) this weekend.