Johnny Cueto #47 of the San Francisco Giants pitches against the New York Mets in the top of the first inning
Johnny Cueto #47 of the San Francisco Giants pitches against the New York Mets in the top of the first inning (Thearon W. Henderson/Getty Images)
loading...

SAN FRANCISCO — Johnny Cueto pitched seven effective innings and ended his six-start winless streak, and the San Francisco Giants broke away late from the New York Mets 8-1 Friday night.

Denard Span had four hits and Conor Gillaspie homered as the Giants won their second straight over the Mets and moved back ahead of the Dodgers for the NL West lead. Pinch-hitter Ehire Adrianza singled to break a 1-all tie in the seventh.

Cueto (14-3) allowed one run and eight hits, walking none and striking out two. It was his first appearance against the Mets since winning Game 2 of the 2015 World Series, when pitched a two-hitter while with Kansas City.

Curtis Granderson homered and Jose Reyes added four hits for the Mets.

Before the game, New York activated Yoenis Cespedes and Asdrubal Cabrera from the 15-day disabled list with the hopes they could provide a boost for the Mets' slumping offense. They each went 1 for 4, and Cabrera's throwing error from shortstop help the Giants score five times in the eighth.

Seth Lugo (0-2) lost in his first major league start.

(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)

More From New Jersey 101.5 FM