Cubs rally in 8th inning to top Cardinals 3-2

Jon Lester retired the first 17 batters he faced and eventually recorded the win as the Cubs rallied to defeat the Cardinals 3-2 on Saturday afternoon at Wrigley Field.

Anthony Rizzo doubled in Kris Bryant with the winning run as the Cubs came back from a 2-0 deficit in the eighth. Paul DeJong and Randal Grichuk had back-to-back home runs in the top of the eighth against Lester, but that was it for the Cardinals.

At the plate: Bryant had two hits and a RBI while Ben Zobrist also knocked in a run.

On the mound: Lester retired the first 17 hitters before Adam Wainwright sent a sharp single into left field in the top of the sixth. Lester went eight innings and yielded two runs on three hits with no walks and 10 strikeouts. Wainwright retired 15 in a row through the middle innings and departed after 7 2/3 innings having given up a run on four hits with no walks and three strikeouts.

Wade Davis earned the save for the Cubs.

In the field: DeJong ranged into left field before firing a bullet to first to nail Cubs catcher Willson Contreras in the first inning.

Cubs first baseman Anthony Rizzo snared a rocket by Tommy Pham and flipped to Lester for an out in the top of the fourth.

Up next: vs. Cardinals, 7:05 p.m. Sunday; ESPN, WSCR-AM 670. RH Michael Wacha (7-3, 3.71 ERA) vs. LH Jose Quintana (1-0, 0.00).