Lester (12-2) allowed three runs on six hits and three walks with seven strikeouts in 5 1/3 innings. With the win, Chicago heads into the All-Star break with a 2 ½-game lead in the National League Central.
All five of the Cubs runs in the first two innings were scored against Padres rookie left-hander Eric Lauer, who fell to 5-6. He allowed five runs on five hits and one walk and departed after the second.
Anthony Rizzo opened the game by beating the Padres' shift, rolling a single to left. Kris Bryant drew a walk, and after Jason Heyward flew out to right, Javier Baez singled home Rizzo. Addison Russell followed with an RBI single that plated Bryant, and Baez scored on Ben Zobrist's groundout.
The Padres got on the board in the bottom of the fourth on Christian Villanueva's 19th homer of the season. The Cubs scored in the top of the sixth when Bryant was hit by a pitch with the bases loaded. The Padres got two in the bottom of the inning on a bases-loaded hit-by-pitch that chased Lester and a bases-loaded walk two batters later by James Norwood.
Right-hander Brandon Morrow closed out the ninth for the Cubs. to pick up his 22nd save.
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)