June 16, 2012; Los Angeles, CA, USA; Los Angeles Angels players wait at the rail for the last out in the ninth inning against the Arizona Diamondbacks at Angel Stadium. Angels won 2-0. Mandatory Credit: Jayne Kamin-Oncea-US PRESSWIRE

Halo Highlights: Giants Bullpen Quiets Angel Bats


Well if Matt Cain isn’t perfect his bullpen certainly was. Matt Cain’s bid for another perfect game ended right away as Mike Trout singled, but the Giants bullpen retired the final 12 and the Giants beat the Angels 5-3 last night.

The more important takeaway from the game is the health of Jerome Williams. Williams was removed from the game in the top of the fourth inning. He was then taken to the hospital because of shortness of breath and Torii Hunter said he saw Williams pass out in the clubhouse. With the return of Jered Weaver on Wednesday, and with Ervin Santana and Garrett Richards pitching well, it looks like this may be Williams last start, but obviously the more important think is to get healthy.

As for the game, it didn’t start out all bad. Trout singled, stole second, moved to third on a fly ball and scored on Albert Pujols‘ sac fly. The Giants responded in the second. After two walks, Brandon Crawford hit a two rbi triple to give the Giants the lead. The Angels fired back as Mark Trumbo hit his 16th “trumbomb” of the year to tie the game. The Giants took the lead back in the top of the third with three straight singles, culminating with Angel Pagan‘s to drive in Buster Posey. In the fourth, Joaquin Arias singled and stole second and Ryan Theriot drove him in with a single. In the bottom of the fourth the Angels loaded the bases with no outs but all they could muster was a Bobby Wilson sac fly. In the sixth, Arias started another rally that led to another RBI single for Theriot for the game’s final run. The Angels didn’t have a hit after the fourth or a baserunner after the fifth.

The Angels look to rebound tonight as C.J. Wilson will take on Barry Zito at 7:05PT.

Next Angels Game View full schedule »
Wednesday, Sep 33 Sep7:10at Houston AstrosBuy Tickets

Tags: Los Angeles Angels San Francisco Giants