Starlin Castro scored the winning run when right fielder Gregory Polanco fell down trying to catch Matt Szczur's pop fly in the bottom of the 12th inning as the Cubs outlasted the Pirates 11-10 at Wrigley Field. Kris Bryant hit a three-run homer and drove in four for Chicago, which blew a 7-1 lead before pulling out the win. Anthony Rizzo went 3-for-7 with a home run as Chicago won its fifth straight. Edwin Jackson got the win, while Radhames Liz took the loss. Pedro Alvarez, Josh Harrison and Andrew McCutchen all homered for Pittsburgh, which has lost three in-a-row.
The Cubs return to action this afternoon at Wrigley Field against the Pirates.