Updated

Henderson Alvarez spun six scoreless innings to help lift the Miami Marlins past the Pittsburgh Pirates, 2-0, in the opener of a three-game set at Marlins Park on Friday.

Alvarez (1-1) had an impressive outing, scattering just two hits and a walk while fanning five. It's his first win in his last eight starts with his last victory coming on Sept. 13, 2012 against Seattle.

Steve Cishek left runners on the corners in the ninth to secure the victory and earn his 21st save of the season.

Giancarlo Stanton finished 2-for-2 with a solo home run, while Placido Polanco drove in the other run for the Marlins, who have won four of their last five.

Despite surrendering just two earned runs or less in eight straight starts, Jeff Locke (9-3) was dished the loss. He was charged for two runs on eight hits and six walks with a career-high nine strikeouts.

Gaby Sanchez collected the only extra-base hit for the Pirates, who have lost two in a row.