Recap
3 min read

Marlins' Pitching Masterclass Silences Angels in Anaheim

The Miami Marlins improved their record to 21-30 with a decisive 3-0 victory over the Los Angeles Angels, who now stand at 25-27. The game took place at Angel Stadium in Anaheim, drawing an attendance of 37,074 fans. The Marlins showcased a dominant pitching performance that left the Angels scoreless through nine innings.


May 25, 2025; Anaheim, California, USA; Miami Marlins starting pitcher Edward Cabrera (27) walks off the field against the Los Angeles Angels during the sixth inning at Angel Stadium. Mandatory Credit: Jonathan Hui-Imagn Images

First Inning


The opening inning set the tone for what would be a defensive showcase by both teams. The Marlins' starting pitcher demonstrated control and precision, allowing only one hit while striking out two batters. Meanwhile, the Halos managed to keep the Fish off base entirely during their turn at bat.


Third Inning


The third inning saw Miami break through with their first run of the game. A well-timed hit by Jesús Sánchez allowed Otto Lopez to advance and ultimately score after Connor Norby followed up with another solid hit. This early lead gave Miami momentum and put pressure on Los Angeles's defense.


May 24, 2025; Anaheim, California, USA; Miami Marlins shortstop Otto Lopez (6) steals second against Los Angeles Angels shortstop Zach Neto (9) during the seventh inning at Angel Stadium. Mandatory Credit: Gary A. Vasquez-Imagn Images

Fourth Inning


In the fourth inning, Derek Hill contributed significantly by driving in another run for Miami with a double that brought home Matt Mervis from second base. This increased their lead to 2-0 and further solidified their control over the game's pace.


Fifth Inning


Miami continued to capitalize on opportunities in the fifth inning when Javier Sanoja delivered an RBI single that extended their lead to three runs. Sanoja's performance was notable as he maintained an impressive batting average throughout his appearances.


May 24, 2025; Anaheim, California, USA; Miami Marlins pitcher Janson Junk (26) throws against the Los Angeles Angels during the sixth inning at Angel Stadium. Mandatory Credit: Gary A. Vasquez-Imagn Images

Pitching Dominance


Throughout all nine innings, Miami's pitchers were relentless against Los Angeles hitters. Edward Cabrera led this effort with exceptional stats: maintaining an earned run average (ERA) of zero while achieving a strikeout rate (K/9) of nearly 16 per nine innings pitched—a testament to his effectiveness on mound duty today.


Calvin Faucher also played crucial relief roles alongside Anthony Bender; together they ensured no runs crossed home plate from any Angel batter attempts—showcasing teamwork within bullpen ranks too!


Los Angeles struggled offensively despite having some chances but failed converting them into scores due largely thanks again towards stellar performances seen across entire pitching staff lineup deployed strategically throughout match duration itself!


As fans look forward eagerly anticipating next matchup scheduled between these two teams soon enough happening tomorrow evening PETCO Park located San Diego California where viewers can catch live action broadcasted via FDSFL network starting promptly around approximately eight forty PM Eastern Daylight Time mark accordingly so don't miss out sharing article friends family alike!

Rate the article

Related stories

Did Marlins' Late Rally Fall Short Against Giants at loanDepot Park?
Recap

Did Marlins' Late Rally Fall Short Against Giants at loanDepot Park?

3 min read
Marlins' Pitching Mastery Shuts Down Giants at loanDepot Park
Recap

Marlins' Pitching Mastery Shuts Down Giants at loanDepot Park

3 min read
Marlins' Bats Silenced by Giants' Pitching Mastery at loanDepot Park
Recap

Marlins' Bats Silenced by Giants' Pitching Mastery at loanDepot Park

3 min read