The St. Louis Cardinals offense came alive in a 11-2 victory over the Cleveland Indians at Busch Stadium last (Tuesday) night.
Matt Carpenter scored a career best five runs, including two homers and became the first Cardinals player with five hits and five runs in a game.
St. Louis has now won four in a row and going for a series sweep of the Indians tonight (Wednesday).
The Kansas City Royals lost on the road 5-1 to the Milwaukee Brewers.
The Royals were shutout through seven innings.
The only offense for Kansas City came from a solo home run hit by Adalberto Mondesi.