Henderson Alvarez earned his first National League victory, Giancarlo Stanton hit his 12th homer, and the Miami Marlins managed another low-scoring victory, beating the Pittsburgh Pirates 2-0 on Friday night.
The Marlins are 4-4 since the All-Star break even though they have totaled only 15 runs.
Jeff Locke (9-3) allowed only one earned run in 6 2-3 innings and had a career-high nine strikeouts, but he lost for the first time in his past 10 road starts. His ERA rose to 2.15.
Alvarez (1-1) gave up just two hits in six innings and lowered his ERA to 2.64. The game was his fifth after he sat out the first half of the season with right shoulder inflammation.
The shutout was only the third by the Marlins, but their starters have an ERA of 2.44 since the All-Star break.
Steve Cishek, Miami's fifth pitcher, gave up a pair of two-out singles in the ninth inning but earned his 21st save in 23 chances, including 16 in a row. He retired pinch-hitter Jose Tabata on a groundout with two on ...