CINCINNATI (AP) - Stephen Vogt hit a tying homer in the ninth inning, Evan Longoria connected in the 11th and the San Francisco Giants rallied from an eight-run deficit for a 12-11 victory over the Cincinnati Reds on Friday night.
Down 8-0 after three innings, the Giants piled up three homers off the NL's top bullpen to pull it out and ruin top prospect Nick Senzel's debut for the Reds.
The Giants were down to their final out when Vogt connected off Raisel Iglesias for his first homer, tying it 11-11. Longoria led off the 11th with a homer just inside the left field foul pole off Jared Hughes (2-1), allowing San Francisco to get the better of a matchup between the NL's two worst offenses.
Reyes Moronta (1-2) escaped a threat in the 10th. Will Smith retired the side in the 11th for his eighth save in eight chances.
Cincinnati surged ahead 8-0 as Derek Dietrich hit a pair of three-run homers of Tyler Beede, a former first-round pick who lasted only 2 1/3 innings. A big night for the majors' worst offense - Cincinnati came in batting .207 - wasn't enough.
Senzel played a small role in a wild game.
The second overall pick in the 2016 draft was called up and started in center field. Senzel got the loudest cheers in pregame introductions and went 1 for 5 with a pair of walks. He also got an ovation for running down a flyball on the warning track.
Reds starter Sonny Gray gave up three runs in five innings but remained winless for the team he grew up cheering as the Giants put together their highest-scoring game of the season.
Steven Duggar drove in three, Joe Panik hit a two-run homer and Brandon Belt singled home two in the eighth as the Giants cut it to 11-10.
The Giants also have struggled to hit, batting .214 as a team, and made a move pregame to help the offense. Outfielder Mike Gerber was called up from Triple-A. He doubled and walked in four plate appearances.
The Giants designed outfielder Gerardo Parra for assignment to open a spot for Gerber. Parra signed a minor league deal in February and made the opening day roster but batted only .198 with one homer.
Giants: Catcher Erik Kratz went on the 10-day injury list with a mild strain in his left hamstring.
Reds: Third baseman Eugenio Suarez got a planned day out of the lineup. He pinch hit in the ninth and flied out.
Giants: Dereck Rodriguez (3-3) is coming off one of his worst starts, allowing a career-high six runs in an 11-5 loss to the Yankees.
Reds: Tanner Roark (1-1) is 6-1 in eight career starts against the Giants with a 2.59 ERA.
(Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)