Most of the damage came on two pitches Koehler threw to the Brewers’ Khris Davis, who belted one for a two-run homer and the second for a three-run shot.
It was a rough afternoon for Koehler (8-11), who came out in the fifth after allowing seven runs on nine hits, four walks and a hit batsman.
The comeback for the Brewers spoiled what was shaping up to be the Marlins’ first sweep of a three-game road series since July of last season. It also brought the Marlins’ three-game winning streak to an end.
The day began on a positive note for the Marlins when they opened up a 3-0 lead in the first, with two of the runs coming on Justin Bour’s 12th homer. The Marlins stretched the lead to 4-0 in the second on Miguel Rojas’ RBI single.
But it all began to unravel in the Brewers’ second. Davis parked a first-pitch fastball from Koehler for a two-run homer. Then with two aboard in the third, Koehler’s first pitch to Davis was a curveball, and Davis put that one over the fence, too.
The Marlins regained the lead in the fifth, 6-5. But Koehler couldn’t hold that lead, either. He gave up a leadoff single to Adam Lind. One out later, he gave up another single to Elian Herrera before hitting Jean Segura with a pitch to load the bases.
Manager Dan Jennings was already dealing with a bullpen that was taxed from extended use the night before, so he decided to leave Koehler in.
But Koehler promptly gave up a two-run single to Martin Maldonado that gave the Brewers a 7-6 lead. After Koehler walked the next batter, Jennings went to his bullpen.
Ryan Braun made it 8-6 in the sixth with a solo shot off Chris Narveson.
Marcell Ozuna hit a two-out homer in the ninth off Francisco Rodriguez to make it 8-7.
Ichiro Suzuki on Tuesday became the oldest player in Marlins history — and oldest in the majors since 2009 — to record four hits in a game. Suzuki had four singles in the 9-6 win over the Brewers.
At 41 years and 301 days, Suzuki became the oldest player in the majors to have four hits in a game since Omar Vizquel (42 years, 105 days) did it in on Aug. 7, 2009.
The oldest Marlin to accomplish the feat before Suzuki was Andre Dawson, who was 41 years and 272 days when he registered four hits on April 7, 1996.
Suzuki is now 81 hits shy of 3,000. He also stole a base on Tuesday, giving him 497 for his big-league career.
▪ The Marlins set a team record Tuesday by scoring nine runs, all with two outs. That eclipsed the previous single-game mark of scoring eight runs with two outs, which had been done three times previously.
▪ Though he faced only one batter, rookie Kendry Flores notched his first major-league win Tuesday. Flores will make his first big-league start on Friday.
▪ Thursday: Marlins LHP Brad Hand (2-3, 4.74 ERA) vs. Philadelphia Phillies RHP Jerome Williams (4-8, 5.47), 7:10 p.m., Marlins Park.
▪ Friday: Marlins RHP Kendry Flores (1-1, 2.35) vs. Phillies RHP Aaron Harang (5-14, 4.79), 7:10 p.m., Marlins Park.