MIAMI — Giancarlo Stanton homered leading off the ninth inning to tie it and Ed Lucas beat out double-play relay in the 10th to lift the Miami Marlins over the Washington Nationals 2-1 on Saturday night.

Stanton connected against Rafael Soriano to make it 1-all.

Steve Cishek (3-4) struck out Scott Hairston and Ryan Zimmerman with runners on second and third to end the Washington 10th.

Adeiny Hechavarria opened the Miami 10th by reaching second when third baseman Chad Tracy fielded his chopper but threw the ball into stands.

Craig Stammen (4-4) walked Jeff Mathis and Placido Polanco sacrificed both runners over. Justin Ruggiano was intentionally walked to load the bases.

Lucas grounded to second baseman Steve Lombardozzi, who threw to shortstop Ian Desmond for the forceout at second. Lucas beat the throw to first as the winning run scored.

Stanton connected on a 1-2 pitch for his 10th home run. It was Soriano's fourth blown save overall and first in the last 13 opportunities.

Nationals star Bryce Harper was ejected by home plate umpire Hunter Wendelstedt after arguing a called third strike in the eighth. Harper also had complained about a called third strike in his previous at-bat, leading off the sixth.

Washington starter Dan Haren surrendered three hits in six scoreless innings. He struck out seven and walked one.

Jose Fernandez went six innings, allowing one run and four hits. The Marlins' All-Star Game representative walked three and struck out four.

Jayson Werth's sacrifice fly in the fourth gave Washington a 1-0 lead. Harper drew a leadoff walk, took third on Adam LaRoche's one-out single and scored when catcher Jeff Mathis failed to grab the one-hop throw from Marcell Ozuna, who caught Werth's flyball in medium center field.

Ozuna made a nice running over-the-shoulder catch of Desmond's fly for the final out in the third with runners on first and second.

NOTES: Nationals manager Davey Johnson said he'd probably start RHP Stephen Strasburg and LHP Gio Gonzalez in the first two games after the All-Star break, followed by RHP Jordan Zimmermann, who will not play in Tuesday night's event because of tightness in his neck. "Zimmermann's getting the extra days because of the shoulder thing, the neck," Johnson said. ... Johnson said LHP Ross Detwiler likely would need a rehab start before rejoining the Nationals. Detwiler (lower back strain) was placed the disabled list on July 7, retroactive to July 4. ... Marlins manager Mike Redmond said RHP Jacob Turner would start Friday's game at Milwaukee but hadn't decided on the order for the rest of his post-break rotation. ... 3B Colin Moran, the sixth overall draft pick who signed with Miami on Friday, took batting practice with the Marlins.