SAN FRANCISCO (AP) -- Matt Cain pitched six innings of two-hit ball in a triumphant return to AT&T Park for his first win in nearly a year as the San Francisco Giants beat the New York Mets 3-0 to end their seven-game losing streak.

Matt Cain
San Francisco Giants pitcher Matt Cain works against the New York Mets in the first inning of a baseball game Tuesday, July 7, 2015, in San Francisco. (AP Photo/Ben Margot)
loading...

Hunter Pence drove in two runs after being activated from the disabled list earlier in the day and made a sparkling defensive play in the sixth inning, while All-Star reserve Joe Panik had two hits and scored twice.

Cain (1-1) had not pitched at the Giants' waterfront ballpark since July 9, 2014, when he earned his last win before missing the final half of the season following elbow surgery.

New York's Bartolo Colon (9-7), winless since June 12, allowed three runs and 10 hits in six innings.

Kevin Plawecki had two of the Mets' four hits.

 

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

 

More From New Jersey 101.5 FM