WASHINGTON -- Bryce Harper delivered the first game-ending homer of his career, a two-run shot in the bottom of the ninth inning Thursday that lifted Washington to a 9-7 victory over the Pittsburgh Pirates and ended the Nationals' losing streak at six.
Harper raised his right fist overhead as he rounded first base and was mobbed by a bouncing pack of teammates as he reached home plate.
Ian Krol (1-0) earned the win, despite being part of poor relief in the ninth that allowed the Pirates to erase a four-run deficit.
It was an eventful afternoon that included three errors by Pittsburgh infielders in the first inning and the ejections of Washington manager Davey Johnson and Pirates manager Clint Hurdle.
METS 7, BRAVES 4
Daniel Murphy and Marlon Byrd three hits apiece for the Mets. But the news wasn't all good for New York: Eric Young Jr., a spark in the leadoff spot since arriving last month, was pulled with pain in his right knee.
Kameron Loe (0-1) lost in relief.
MARLINS 5, ROCKIES 3
DENVER -- Rob Brantly scored on a wild pitch to break up a scoreless game in the eighth inning, Donovan Solano homered in a four-run ninth, and the Miami Marlins waited out a 93-minute rain delay to beat Colorado.
The Rockies, who dropped three of four to the Marlins, lost star Carlos Gonzalez after the third inning when he aggravated a sprain of the middle finger on his right hand. He is day to day.
Reliever Adam Ottavino (0-2) struck out the first two batters he faced in the eighth before Brantly singled. Greg Dobbs, batting for reliever Dan Jennings (1-1) singled and Ottavino threw a wild pitch in the dirt.
Steve Cishek got his 20th save in 22 chances.
PADRES 10, BREWERS 8
Will Venable added two doubles for San Diego and made a key catch in center field.
Yovani Gallardo (8-9) was tagged for six runs on eight hits and three walks in 3 2-3 innings.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index