/

Alvarez, Marlins top Nats for sixth straight win

AP

The Miami Marlins have gotten contributions from a number of players during their recent surge. On Tuesday night, their two All-Stars led them.

Henderson Alvarez pitched seven scoreless innings, Giancarlo Stanton drove in two runs and the surging Marlins beat Stephen Strasburg and the Washington Nationals 3-0 for their sixth straight win.

Christian Yelich also drove in a run for the Marlins, who have won nine of their last 10.

“Guys are excited, there’s a lot of confidence,” manager Mike Redmond said.

Steve Cishek loaded the bases in the ninth before striking out Anthony Rendon to record his 27th save in 30 chances.

At 53-53, the Marlins have climbed back to the .500 mark for the first time since June 25 when they were 39-39. They trail the Nationals by five games in the NL East.

“They’ve got the ability to roll off like they’re rolling right now,” Nationals manager Matt Williams said.

Strasburg (7-9) allowed one run and four hits in seven innings after allowing four runs in each of his last two starts.

Alvarez (8-5), who issued a season-high four walks, got out of a bases-loaded jam with no outs in the second inning. He got help from third baseman Casey McGehee, who made a diving catch to rob Nate McLouth from extra bases for the second out in the inning.

“When you’re winning ballgames, guys are making big plays,” Redmond said.

The Marlins got to Strasburg in the sixth when Stanton doubled to left to score a run. Stanton came into the game hitless in his last nine at-bats, striking out eight times.

“I haven’t felt good for a while now,” Stanton said. “I did a little different set in pregame, so hopefully I’m feeling better and more comfortable at the plate and today was a good plus.”

Dodgers 8, Braves 4

In Los Angeles, Matt Kemp hit a pair of two-run homers, and Yasiel Puig had four hits with two runs scored.

Puig came up a home run short of hitting for the cycle, lifting his team-leading average to .317 despite getting hit on the head by the ball while sliding head-first in the seventh. He struck out in his final at-bat.

Phillies 6, Mets 0

In New York, Cole Hamels pitched eight shutout innings and finally got some run support when Chase Utley hit a grand slam.

Hamels (6-5) has won three straight starts for the first time in almost two years. He retired the final 13 batters to lower his ERA to 2.55. In his last three outings, he has 27 strikeouts and one walk.

Reds 3, Diamondbacks 0

In Cincinnati, Mike Leake pitched into the eighth inning and singled home a run for the Reds.

Pirates 3, Giants 1

In San Francisco, Francisco Liriano struck out a season-high 11 in seven innings.

Cubs 4, Rockies 3 (16)

In Denver, catcher John Baker scored the winning run in the bottom of the 16th inning.

Padres 3, Cardinals 1

In San Diego, Jedd Gyorko singled in Yangervis Solarte with the go-ahead run with two outs in the sixth inning.