Kyle Schwarber erupted for a five-hit night, including three home runs to help the Philadelphia Phillies complete the comeback with a 10-9 victory against the Toronto Blue Jays.