Matt Cain pitched two scoreless innnings in his spring debut for San Francisco before the Milwaukee Brewers rallied to beat the Giants 7-3 Monday night.

Travis Ishikawa and Zelous Wheeler homered and Chris Narveson threw two scoreless innings for the Brewers, who trailed 3-0 after five innings.

Aubrey Huff homered and Gregor Blanco stole two bases and scored twice for the Giants.

Pinch-hitter Wheeler hit a two run homer in the sixth as Milwaukee scored three unearned runs off Giants reliever Jeremy Affeldt to tie the score. In the seventh, late-game replacement Justin Christian mishandled Ishikawa's deep fly ball with two runners on and two outs, allowing the go-ahead runs to score.

Ishikawa added a solo homer in the ninth.