PITTSBURGH -- Pedro Alvarez's single with two outs in the ninth scored All-Star Andrew McCutchen and gave the Pirates a 2-1 win over San Diego on Monday night, their fifth win in six games moving them a season-high 14 games over .500. Alvarez delivered his second career walk-off hit off Brandon Maurer, who, with one out, had walked McCutchen and allowed a single to Jung Ho Kang. McCutchen moved to third on Francisco Cervelli's fly to center before Alvarez's game-winner.
San Diego starter James Shields faced only one batter over the minimum through 6 1/3 innings, but a double by McCutchen with one out in the seventh led to the tying run on third baseman Yangervis Solarte's errant throw on a two-out grounder by Alvarez.
Corey Brock and Tom Singer are reporters for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.