Jordan Lyles struck out 10 in six crisp innings to tie a career high, Francisco Cervelli and Starling Marte homered off Yu Darvish, and the Pittsburgh Pirates topped the Chicago Cubs 5-2 on Wednesday.
Lyles (1-0) allowed three hits and was sharp again in his second start, with Jason Heyward's solo shot in the fifth accounting for the lone run against him. The right-hander walked only one as Pittsburgh bounced back from a 10-0 drubbing in the Cubs' home opener Monday to win for the fifth time in six games.
Heyward had three hits and Javier Baez drove in run with a double in the eighth, but Felipe Vazquez got the final five outs for his third save in as many chances.
Cervelli lined a homer to left-center in the first to put the Pirates ahead 1-0.
Marte turned on a fastball and lofted a two-run shot down the left-field line in the third to make it 3-0.
Heyward's drive in the fourth cut it to 3-1 and reached the edge of the center-field shrubs despite the steady incoming wind.
The Pirates tacked on two runs and chased Darvish in the sixth. Josh Bell had an RBI single off reliever Kyle Ryan, and Cervelli came home on Ryan's errant pick-off to first.