OddsShark Top Sportsbooks

Mets topple Giants

The New York Mets came up big at the plate, downing the San Francisco Giants 9-6 at AT&T Park Saturday.

New York won as a -165 road favorites while the final score played over the 7.5-run total.

Starting pitcher Johan Santana went seven innings, allowing four runs on 11 hits. Carlos Beltran finished 3-for-5 with three RBI while Gary Sheffield and David Wright also registered three hits each.

Giants outifielder Aaron Rowand power his third home run of the season, finishing 3-for-4 on the day. Veteran pitcher Randy Johnson was denied his 299th career win, pitching just four innings after allowing seven runs on 11 hits.