PHILADELPHIA — The Philadelphia Phillies delivered one of their most complete performances of the season Tuesday night, combining dominant pitching with an explosive offensive attack to defeat the Miami Marlins 8-2 at Citizens Bank Park.
While the Phillies’ lineup wasted little time putting runs on the board, left-hander Jesús Luzardo stole the spotlight with a masterful outing against his former club. Entering the game with a disappointing 1-4 home record and a bloated 7.34 ERA at Citizens Bank Park, Luzardo looked nothing like a pitcher struggling on his home mound.
Instead, the veteran southpaw was sharp, confident, and in complete control throughout the evening.
Luzardo tossed seven strong innings, allowing just two runs on five hits while striking out nine batters and walking two. He retired hitters efficiently, attacking the strike zone and keeping Miami’s lineup off balance for most of the night. The Marlins did not record a hit through the first four innings as Luzardo cruised through the early stages of the game.
His only significant mistake came in the seventh inning when Esteury Ruiz launched a two-run home run. Although Luzardo was visibly frustrated by the pitch, the damage was minimal with the Phillies comfortably ahead.
“After the first inning, I felt like I found a groove and started attacking the zone better,” Luzardo said after the victory. “I made some adjustments and everything started feeling a lot better.”
The numbers backed up his dominance. Of his 106 pitches, 73 were strikes, and he consistently got ahead in counts. Phillies manager Don Mattingly pointed out that Luzardo threw first-pitch strikes to 21 of the 28 batters he faced, allowing him to dictate at-bats throughout the evening.
“Jesús was really good,” Mattingly said. “When you get ahead in the count like that, everything becomes easier. He threw zeroes, and our offense kept adding runs.”
Philadelphia’s offense provided immediate support.
Facing Marlins right-hander Tyler Phillips, who entered the contest carrying an impressive 1.86 ERA, the Phillies wasted no time setting the tone. The lineup attacked early and often, forcing Phillips into one of his toughest outings of the season.
Brandon Marsh ignited the offense from the leadoff spot. The energetic outfielder finished 1-for-3 with a two-run opposite-field home run, a walk, a stolen base, and two runs scored. His blast helped spark a relentless Phillies attack that never allowed Miami to gain momentum.
Alec Bohm and Kyle Schwarber also joined the home run party, each launching long balls as Philadelphia built a commanding lead. Bryson Stott contributed with a triple and continued to be a catalyst in the lineup.
The Phillies’ aggressive approach resulted in seven runs over the first two innings, effectively putting the game out of reach before Miami had a chance to settle in.
Luzardo credited the offense for helping him stay aggressive on the mound.
“When our offense is rolling like that, it gives pitchers a lot of freedom to attack hitters,” he said. “You can stay on the offensive and trust your stuff.”
For Luzardo, the performance was especially satisfying given his struggles at Citizens Bank Park earlier this season. He had previously joked that the Phillies’ City Connect uniforms might have been responsible for his poor home results, but with the club wearing its traditional red pinstripes Tuesday, the left-hander finally delivered the type of outing fans had been waiting to see.
“It feels great to pitch well at home,” Luzardo said. “I know I can do it. I really think the previous struggles were just a coincidence. The routine never changes. Today I felt good, and hopefully I can keep building from here.”
Meanwhile, Marsh continues to strengthen his case for an All-Star selection. Since May of last season, he has quietly been one of baseball’s most productive hitters, posting a .314 batting average, a .375 on-base percentage, and a .489 slugging percentage.
With the 2026 MLB All-Star Game scheduled for July 14 at Citizens Bank Park, Marsh has emerged as one of the leading vote-getters among National League outfielders. Despite the growing recognition, the 28-year-old remains focused on the present.
“I haven’t really paid much attention to it,” Marsh said regarding the voting. “I’m just trying to enjoy where I’m at, take it one day at a time, and let everything take care of itself.”
The Phillies also made a notable roster move before the game. Reliever Brad Keller was placed on the 15-day injured list, retroactive to June 14, because of right forearm tendinitis. To fill his roster spot, Philadelphia recalled right-hander Max Lazar from Triple-A Lehigh Valley.
Keller has been a valuable piece of the bullpen this season, posting a 2-1 record with a 4.15 ERA while recording three saves. Mattingly expressed optimism that the injury is manageable and emphasized the organization’s focus on preserving Keller’s long-term health.
“We don’t need any heroes right now,” Mattingly said. “We’re thinking about the bigger picture and making sure he’ll be available moving forward.”
With dominant pitching, powerful hitting, and contributions throughout the roster, the Phillies sent a clear message Tuesday night. If performances like this continue, Philadelphia could be positioning itself as a serious contender as the season moves deeper into the summer.









