Taijuan Walker had his best start in over a year, and Kyle Schwarber hit another homer in the Phillies' 3-1 win Thursday.