To say that Matthew Liberatore has struggled this season is to state the obvious. But, he tossed one of the best games of his career Sunday in Toronto as he completely shut the defending AL Champion Blue Jays down for 6 innings outdueling the Blue Jays Max Scherzer in the process. The Cardinals offense would come through late in the game to help them avoid another series sweep by Toronto.

The St. Louis Cardinals sputtering offense didn’t exactly set the world on fire. They did score first in the top of the 3rd inning when Nathan Church drew a one-out walk. Two batters later, Lars Nootbaar turned on an 84 mph changeup and turned it into a RBI…

Read the full article at SPORTS.YAHOO.COM