Cardinals Edge Giants in Back-and-Forth Contest
SAN FRANCISCO (Interstat) — Iván Herrera hit a tying two-run homer in a four-run fifth inning and the St. Louis Cardinals held on to beat the San Francisco Giants 6-5 on Monday night. Heliot Ramos hit a leadoff homer for the Giants, who tied the game with a three-run fourth. Michael McGreevy earned the win for St. Louis despite allowing five runs over five innings. JoJo Romero pitched a perfect ninth for his eighth save. The loss went to Justin Verlander. Both teams moved to 77-80. The game at Oracle Park attracted 31,301 fans and lasted 2 hours, 33 minutes.