Miami, FL (SportsNetwork.com) - With just four homers in 402 career games coming into Tuesday, Dee Gordon capitalized on a chance to add to his total without having the ball leave Marlins Park.
Gordon sped around the bases in the second inning for a three-run inside-the- park homer to help Miami edge the San Francisco Giants, 5-3, in the opener of a three-game series.
Justin Bour went deep off Ryan Vogelsong the following inning, as the Marlins won for just the second time in their last eight games.
Mat Latos (3-5) surrendered six hits and three runs -- two earned -- over six innings to earn the victory.
Buster Posey homered and Brandon Belt added an RBI single for the Giants, who came into this series winners in seven of 10 games.
Vogelsong (6-6) was charged with seven hits and four runs over six frames, with the big blow coming in the second.
"It was a thing of beauty. He had a great swing on the ball and split the gap perfect. It was much needed at that time," Marlins manager Dan Jennings said.
Posey homered to left-center in the third, but Bour countered with an upper deck blast to right field.
Posey scored on a Latos wild pitch in the sixth.
Panik struck out swinging to strand two men on base in the seventh and Carter Capps fanned the side in the top of the eighth.
A sacrifice fly by pinch-hitter Miguel Rojas provided some insurance in the eighth. Rojas then made a sparkling defensive play in the ninth, barehanding a grounder tight to the line at third by Andrew Susac and throwing across the diamond. Bour made a great stretch play at first to record the out. A.J. Ramos then completed his one-inning stint by retiring Blanco on a grounder to notch his 11th save.
The Marlins reinstated pitcher Bryan Morris from the 15-day disabled list and optioned pitcher Justin Nicolino to Triple-A New Orleans ... The Giants purchased the contract of infielder Ehire Adrianza from Triple-A Sacramento and designated infielder Casey McGehee for assignment ... Vogelsong came into Tuesday's game riding a 12 2/3 inning scoreless stretch ... Gordon has an 11- game hitting streak ... Realmuto had three of Miami's nine hits ... The Marlins went 1-for-10 with men in scoring position ... Posey has 18 RBI in his last 10 games.