The St. Louis Cardinals wasted a great pitching performance from Rookie Luke Weaver and lost to the Phillies 6-2 last night at Busch Stadium. Weaver pitched 7 strong innings, allowing just 4 hits and 1 run, but the Redbird bats were quiet, managing just 2 runs, leaving 11 runners stranded. The Cards and Phillies play game 2 of the 4 game series tonight, Michael Wacha vs Jake Arrieta is the pitching match-up.