The Miami Marlins picked up an impressive road victory on Sunday, defeating the St. Louis Cardinals 5-1 thanks to a strong collective effort at the plate. Kyle Stowers delivered the offensive punch with a pair of RBI singles, while Xavier Edwards put together a standout three-hit performance to help Miami cruise to a convincing win at Busch Stadium.

Stowers, who has been one of the Marlins’ most reliable bats in recent weeks, came through in key moments, driving in two crucial runs with well-placed singles that kept the Cardinals’ defense on their heels. His timely hitting gave Miami the cushion they needed to let their pitching staff work with confidence throughout the game.

Xavier Edwards was equally impressive, going 3-for-the-day and providing the Marlins with consistent on-base presence from the top of the lineup. His ability to make consistent contact and work opposing pitchers deep into counts set the table repeatedly for Miami’s run-producing hitters. The performance was another reminder of why Edwards has become such an important piece of the Marlins’ offensive identity this season.

The Marlins’ pitching staff complemented the offensive output by holding the Cardinals to just one run, keeping St. Louis largely off-balance throughout the afternoon. The combined effort on both sides of the ball made for a complete team performance — exactly the kind of game Miami needs as they continue to build momentum through the second half of the 2026 MLB season.

The win marks a positive step for the Marlins, a franchise that has shown flashes of genuine promise this year. With players like Stowers and Edwards stepping up on the road against National League competition, Miami fans have plenty of reasons to feel optimistic about what lies ahead. The team will look to carry this energy into their next series as they push forward in the standings.

Source: WSVN 7News / Associated Press. This article was generated with the assistance of AI and reviewed for accuracy and editorial standards.

Interested in this topic?

=