John Lackey struck out eight in seven dominant innings, Kris Bryant and Ben Zobrist hit homers and the Chicago Cubs beat the Philadelphia Phillies 8-1 on Wednesday.
Lackey (7-2) gave up three hits and extended his scoreless streak to 13 2/3 innings.
Phillies starter Vince Velasquez left the game after getting one out because of right biceps soreness. Velasquez threw two pitches and quickly left the mound when a trainer came out.
Brett Oberholtzer (2-1) replaced him and allowed one unearned run following his throwing error in four innings.
Bryant hit his 14th homer off Andrew Bailey in the sixth, a two-run shot out to left. Zobrist connected one out later to make it 4-0.
Following a day off, RHP Jason Hammel (7-1, 2.14 ERA) takes the mound in the opener of a three-game series at Atlanta.