Phillies shortstop Asdrubal Cabrera hit a walk-off home run to left-center field to beat the Cubs on Friday night at Citizens Bank Park in 10 innings, 2-1. It was Cabrera’s fifth career walk-off homer, helping the Phillies move within two games of the Braves in the NL East.