MIAMI (AP) -- Henderson Alvarez outdueled Stephen Strasburg and the surging Miami Marlins beat the Washington Nationals 3-0 Tuesday night for their sixth straight victory.Giancarlo Stanton drove in two runs as the Marlins won for the ninth time in 10 games and evened their record at 53-53.Alvarez (8-5) gave up three hits and issued a season-high four walks in seven innings. He escaped a bases-loaded, no-out jam in the second, helped when third baseman Casey McGehee made a diving catch to rob Nate McLouth of extra bases.Steve Cishek loaded the bases in the ninth before striking out Anthony Rendon to record his 27th save in 30 chances.Strasburg (7-9) allowed one run and four hits in seven innings.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.Christian Yelich hit an RBI double in the eighth to give Miami a 2-0 lead and Stanton drove him in two batters later.Miami's Jeff Baker had his career-best 11-game hitting streak snapped with an 0-for-3 night.Bryce Harper had two of the Nationals' five hits.