CHICAGO (AP) — Jhonny Peralta hit a two-run homer with two outs in the ninth inning and the St. Louis Cardinals jolted the Chicago Cubs 6-5 Wednesday night. The Cardinals trailed 5-4 and Cubs reliever Pedro Strop (1-4) quickly retired the first two batters in the ninth. Matt Carpenter followed with a four-pitch walk and Peralta connected on a 1-2 pitch, hitting a drive that barely cleared the wall in left field for his 12th home run.
Miguel Socolovich (3-1) got two outs for the win. Trevor Rosenthal gave up a two-out double to Addison Russell in the ninth, but struck out Dexter Fowler for his 25th save in 26 chances. The Cubs took a 5-4 in the sixth on Miguel Montero’s three-run double. Cardinals manager Mike Matheny and catcher Yadier Molina were ejected after Montero’s hit, arguing that the pitch before the double should’ve been called a strike instead of a ball.