Madison Bumgarner blew a sixth inning lead and was ejected on the way out of his second start this season as the Miami Marlins rallied past the San Francisco Giants 7-5 on Monday night.
J.T. Realmuto had three hits including his seventh home run of the season and drove in two and Brian Anderson homered, doubled twice, and drove in two runs for the Marlins.
Bumgarner allowed back-to-back hits to begin the sixth with a 4-2 lead. Cameron Maybin hit a sacrifice fly and then Justin Bour walked on four pitches prompting Bumgarner to voice his displeasure to home plate umpire Jeremie Rehak.
The four-time All-Star was able to convince manager Bruce Bochy to stay in the game, but then immediately allowed a game-tying hit by Lewis Brinson ending his outing. On his way to the dugout, Bumgarner again had words for Rehak, who ejected him.
Bumgarner, who missed the first two months of the season with a broken pinkie finger on his left hand, gave up four runs and six hits in 5 1/3 innings. He walked one while striking out three, throwing 50 of his 91 pitches for strikes.
Brandon Crawford's sacrifice fly in the seventh gave the Giants a 5-4 lead.
Anderson responded with an RBI double to tie the game at 5.
Realmuto followed with a two-run home run to center field off Sam Dyson (2-1). He also had a single and a double to fall a triple shy of the cycle for the eighth time in his career.
Adam Conley (2-0) tossed a scoreless inning and Kyle Barraclough pitched a flawless ninth for his third save in five chances.
Andrew McCutchen and Evan Longoria each had two hits and drove in a run for the Giants.
Bumgarner cruised through the first three innings without allowing a run or a walk before Anderson led off the fourth with a home run.
Realmuto doubled and Brinson tripled to give the Marlins a 2-1 lead later in the inning.
The Giants bounced back with three runs off Wei-Yen Chen in the fifth for a 4-2 lead. McCutchen tied the game with an RBI double before Chen balked in a run and reliever Brad Ziegler walked Nick Hundley with the bases loaded.
Chen allowed four runs and six hits in 4 1-3 innings.