Posted on May 20, 2013May 20, 2013 Back-to-Back Homers by Galvis and Kratz Give Phillies an Improbable Walk-off Win over Reds