SAN FRANCISCO (AP) -- Jonathon Niese pitched eight sharp innings for his first win in nearly two months, and the New York Mets beat the San Francisco Giants 3-0 Monday night to hand the World Series champions their seventh straight defeat.

Jonathon Niese of the New York Mets pitches at AT&T Park in San Francisco. (Ezra Shaw, Getty Images)

Johnny Monell snapped a scoreless tie with a two-run double in the ninth against his former team. Michael Cuddyer had two hits, including a single that started the winning rally, to help the Mets improve to 3-1 on a six-game West Coast trip.

It was New York's second consecutive shutout, including an 8-0 victory Sunday at Dodger Stadium behind rookie Steven Matz.

Juan Lagares added an RBI single to make it 3-0, and Jeurys Familia closed for his 23rd save. Mets pitchers have allowed exactly three hits in each of their last three wins.

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