04/12/2011 Preview: Cardinals @ Diamondbacks

STL (4-6) @ AZ (4-5)8:40 CST – Chase FieldThis current 2 game win streak has hopefully revitalized a team in need of motivation

Two straight wins may not seem like much, but for this team to turn 14 runs in the last 18 innings is proof they may be showing signs of life after all. Chris Carpenter sets to take on perfect game pitcher (even though they robbed him of it, true fans know he is) Armando Galarraga to see if the Cards run was a fluke or if they are for real.