Miami Marlins Edge San Diego Padres 4-3 Behind Rookie Agustín Ramírez

Tuesday, July 22nd, 2025

San Diego Padres News & Updates

Rookie Agustín Ramírez had two hits and scored two runs as the Miami Marlins held on to beat the San Diego Padres 4-3 on Tuesday night.

Kyle Stowers doubled and drove in a run, while Heriberto Hernández singled twice and had an RBI for the Marlins.

Miami starter Edward Cabrera (4-4) scattered five hits and struck out six over 5 2/3 innings of one-run ball. It was Cabrera’s first outing since July 11, as his initial appearance following the All-Star break was delayed due to elbow discomfort.

Stowers’ RBI double capped a two-run first against Padres starter Stephen Kolek (3-5). Otto López put Miami on the board when he scored from third on a throwing error by San Diego third baseman Manny Machado.

The Padres narrowed the deficit on Luis Arraez’s run-scoring single in the third before Hernández hit an RBI single in the sixth. Javier Sanoja then added a run-scoring triple in the eighth to pad the Marlins’ lead to 4-1.

Cade Gibson relieved Cabrera and got the next four outs. Anthony Bender followed with a perfect eighth before closer Ronny Henriquez ran into trouble in the ninth.

Gavin Sheets drew a leadoff walk against Henriquez and advanced on Xander Bogaerts’ double. Jackson Merrill followed with a two-run double to make it 4-3. Henriquez retired Jake Cronenworth on a pop out, struck out José Iglesias, and got his sixth save when pinch hitter Trenton Brooks popped out.

Kolek gave up three runs and eight hits in 5 2/3 innings.

Key Moment

Cabrera’s outing ended after he sprinted from the mound and fielded Bogaerts’ dribbler, throwing Arraez out at the plate as he attempted to score from third.

Key Stat

Xavier Edwards singled in the sixth for the Marlins and has hit safely in 16 of 18 games in July.

Up Next

Padres RHP Dylan Cease (3-9, 4.64) will start against Marlins RHP Sandy Alcantara (4-9, 7.14) in the series finale on Wednesday.

In summary

On Tuesday, July 22, 2025, the Miami Marlins defeated the San Diego Padres 4-3 in an MLB game that started at 5:40 PM. Rookie Agustín Ramírez was a key contributor for the Marlins with two hits and two runs. Miami starting pitcher Edward Cabrera earned his fourth win of the season, yielding just one run over 5 2/3 innings. The Marlins offense was highlighted by Kyle Stowers' RBI double in the first inning and crucial late-game hits from Heriberto Hernández and Javier Sanoja. Despite a ninth-inning rally by the Padres, Ronny Henriquez secured the save, preserving the Marlins' narrow victory.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.