After being shut out in consecutive games, the Marlins had gone 24 straight innings without a run before Martin Prado doubled in the sixth and scored on Stanton's two-out single. The Marlins broke the game open with four runs in the eighth inning, with Ichiro's single to left off Andrew Bailey putting the rally in motion. It was Ichiro's 2,997th career Major League hit.
"I feel like five out of the last six games against them have been exactly the same game, pretty much," Stanton said. "We're the ones on top this time."
Koehler, facing the Phillies twice in five days, worked six shutout innings, scattering three hits and striking out five. In his two straight starts, he has given up three runs (one earned) in 14 frames. Miami needed a strong start because Phillies right-hander Jerad Eickhoff permitted just one run on five hits while striking out eight in seven innings.
"It's amazing what attacking and being aggressive will do for your game," Eickhoff said.
The Phillies advanced a runner as far as second in the fourth and sixth innings, but Koehler got out of both jams.
MOMENTS THAT MATTERED Stanton snaps drought, adds on: The Marlins were in desperate need for some type of breakthrough. Stanton delivered in the sixth with a two-out RBI single to right. Miami hadn't scored since the seventh inning of Saturday's 7-2 win over the Mets. Once the scoreless streak was snapped, Stanton delivered some insurance with an RBI double in the eighth inning against Bailey, which made it 2-0. He ended up scoring in the four-run frame.
Stanton now has 523 career RBIs, which ties him with Miguel Cabrera for third in Marlins' history.
"The first one, obviously, just kind of relief, from the standpoint we haven't scored in a while," Marlins manager Don Mattingly said. "Hopefully, it has a chance to open it up a little bit. The next one kind of opens up the floodgates for us, gives us a little breathing room."
Phillies funk: The Phillies entered the All-Star break seeing some progress offensively, but life has not been the same since they returned. The Phillies picked up just four hits as they were handed their fifth shutout loss of the season. They are averaging just 2.75 runs per game in their last 12.
"Poor plate discipline, poor plate discipline," Phillies manager Pete Mackanin said. "Swinging at too may bad pitches. We get ourselves out too often." More >
Bourjos leaves with injury: Phillies right fielder Peter Bourjos left the game after the first inning when he slammed into the right-field wall to make a catch, robbing Ichiro of a hit. The Phillies said Bourjos injured his right shoulder, but they offered no further details. The injury is noteworthy because the Phillies have been trying to trade him before Monday's non-waiver Trade Deadline.
"I just kind of jammed it into the wall," Bourjos said. "There was no fracture or anything, so that's good news. Hopefully it's not too long. It's just more sore and stiff right now. I think if I get a few days out, hopefully it's doing better." More >
Koehler's six scoreless, exits: In his last start, Koehler threw a season-high eight innings, and he logged 110 pitches in a win at Philadelphia. The Marlins' right-hander was once again sharp on Tuesday, scattering three hits and walking just one in six shutout innings. But Koehler was lifted after 73 pitches (51 strikes). In the sixth inning, Koehler's last, he issued his lone walk, to Eickhoff, and a single to Cesar Hernandez. But with runners on first and second and one out, the right-hander worked out of it, retiring Odubel Herrera on an infield pop and Maikel Franco on a pop behind second base.
Koehler experienced some minor discomfort in his left pectoral area, and the team felt it was best to get him out after six innings. The issue isn't expected to cause him to miss his next scheduled start.
"I'm good. It was kind of one of those things, was it better to try to get eight tonight, and risk missing another start? If that was enough," Koehler said. "We all felt it was enough. I don't see it as anything."
QUOTABLE "We thought, 'No way we're taking any chances with where we are, pitching-wise.' We've got some guys banged up, and we've just got to be cautious at this moment." -- Mattingly, on taking out Koehler. Miami is in the market for a starting pitcher, and the club already has Wei-Yin Chen on the disabled list with a left elbow sprain.
SOUND SMART WITH YOUR FRIENDS One reason Ichiro started on Tuesday was because All-Star center fielder Marcell Ozuna has been slumping. Ozuna did pinch-hit on Tuesday and lifted a fly ball to center with two outs and Miguel Rojas on second in the seventh inning. Ozuna is now 1-for-15 on the homestand.
ICHIRO THREE TO 3,000 Ichiro is closing in on history. Ichiro was making his first start since last Thursday, when he went 2-for-5 in Philadelphia. The iconic outfielder is now three hits shy of becoming the 30th player in Major League history to reach 3,000. In the eighth inning, Ichiro actually had a chance for a second hit, but he flied out to left against Severino Gonzalez, finishing the game 1-for-5. In the first inning, Ichiro nearly cleared the wall in right, but Bourjos made a catch while crashing into the wall. Statcast™ projected the drive at 394 feet with an exit velocity of 100 mph. More >
WHAT'S NEXT Phillies: Rookie Zach Eflin starts at 12:10 p.m. ET in Wednesday's series finale against the Marlins at Marlins Park. Eflin (3-3, 3.40 ERA) is 3-2 with a 2.08 ERA in seven starts since he allowed nine runs (eight earned) in just 2 2/3 innings in his debut in Toronto. He has the seventh-best ERA in the Majors out of 85 qualified pitchers since June 15.
Marlins: The Marlins close out their three-game set with the Phillies at 12:10 p.m. ET on Wednesday at Marlins Park. Left-hander Adam Conley (6-5, 3.58 ERA) makes the start for Miami. Pregame, there will be a special ceremony as the 2017 All-Star Game logo will be unveiled.