clock menu more-arrow no yes mobile

Filed under:

Fish Cap: Marlins 3, Giants 2

Getty Images

Source: FanGraphs

Attendance: 41,575

Hero of the Game: Giancarlo Stanton (WPA: 3.90)

Goat of the Game: Omar Infante (-.031 WPA) (I don't think it's fair to give the goat to Zambrano.)

Play of the Game: Jose Reyes stabbing catch at a line drive in the bottom of the eighth which could have ignited a real rally for the Giants.

Last night (or earlier Wednesday morning for those of you out east), it was the Marlins who predominantly shut down the Giants along with finding a way with defeating Giants star pitcher Matt Cain. Tonight, it was the Marlins coming out early with two runs, but the supreme pitching didn't belong to the home team this time -- it was Carlos Zambrano's night to shine.

Zambrano went seven strong innings, not allowing any runs on five hits while striking out five and walking three Giants.

Even though Big Z had a great outing, closer Heath Bell once again just could not shut the door giving the Giants a wide-open chance to tie things back up in the 9th.

If you're keeping score at home, that's four blown saves for Bell and three of those four have cost Zambrano a win. Not a good combination to have, and especially when they're both new to the team.

It was all smooth sailing for the Marlins throughout the first eight frames. They scored early meaning the Giants had a little more pressure to place runs on the board.

The storyline for the Giants was quite similar. Barry Zito has had some ups-and-downs throughout his career on the other side of the Bay, but this season has been a little different. Despite giving up the two runs early, Zito calmed down the Marlins bats from the third inning on, and so did the San Francisco bullpen.

Giancarlo Stanton cleaned things up in the 10th inning with a screaming hotshot over the left field fence over surrogate Giants closer Santiago Casilla.

Scott Cishek took care of the rest in the 10th retiring the Giants quietly giving the Fish a second straight win.

The Marlins and Giants will go at it again later this afternoon at 3:45.