The Kansas City Royals defeated the Houston Astros 7-1 on the road last (Monday) night.
Royals slugger Salvador Perez hit his 33rd home run of the season.
Kansas City picked up their fourth consecutive victory and have now won seven of their last eight.
The St. Louis Cardinals had the day off yesterday.
The Redbirds will host the Detroit Tigers tonight (Tuesday) at Busch Stadium for the start of a brief 2 game series.
The Cardinals start the day 4.5 games back of the second Wild Card spot.