Jake Arrieta threw eight scoreless innings and the Chicago Cubs hit three home runs to beat the Colorado Rockies 6-2 on Saturday.
Arrieta (3-0), the reigning NL Cy Young winner, struck out eight and allowed five hits in his home debut. He has not allowed a run in his last 48 2/3 innings at Wrigley Field.
Dexter Fowler hit a three-run homer in the seventh, and Anthony Rizzo and Jorge Soler hit back-to-back shots in the fourth.
The Cubs have won nine of 11 for their best start since they went 10-1 in 1969.
The Rockies saw their three-game winning streak end. Carlos Gonzalez hit a two-run home run, his fourth, off Travis Wood in the ninth.
Christian Bergman (0-2) matched a career high of seven strikeouts and allowed two runs in five innings in his first start of the season.