In one of the wildest and most thrilling games of the 2025 MLB season, the Miami Marlins pulled out an 11–10 victory over the Tampa Bay Rays in a dramatic, back-and-forth battle that stretched into 10 innings on June 7. The game featured a bit of everything—clutch hitting, momentum swings, and highlight-reel defense. Leading the way offensively was left fielder Jesús Sánchez, who delivered five RBIs—a new career high—and jumpstarted a Marlins lineup that had managed just 15 total runs over its previous seven games.
Sánchez, who came into the game batting .265 with four home runs and 18 RBIs on the season, delivered one of his most complete performances of 2025. The left-handed slugger went 2-for-5, launching a game-tying three-run homer in the third inning to even the score at 4–4. Then, in the top of the fifth, he ripped a two-run double into the left-center gap, giving Miami a 7–6 lead.
Jesus Sanchez follows up X’s RBI double with 425-foot 3-run homer to tie the game!!
— Marlin Maniac (@MarlinManiac) June 7, 2025
This is something we haven’t seen in a while…the Marlins answering right back!!
pic.twitter.com/2O6P27iVg7
The Marlins' offense tied its season-high with 11 runs—a promising sign for a team that has struggled to generate consistent run support in recent weeks. Miami racked up 13 hits on the night, with multi-hit performances from Xavier Edwards, Dane Myers, Connor Norby, and Nick Fortes. Still, it was Jesús Sánchez’s bat that proved to be the difference-maker.
Jesus Sanchez gives Miami the lead with a 2 RBI double to LCF!!
— Marlin Maniac (@MarlinManiac) June 7, 2025
Sanchez has five RBI’s this afternoon. This is the first time in his career he has plated five runs!!
pic.twitter.com/7CcmYNXG1c
Edwards' Defensive Clinic Seals Win for the Fish
After the Rays tied the game at 10 in the seventh inning, both teams turned to their bullpens for a shot at extra innings. In the top of the tenth inning, the Marlins were able to scratch a run across thanks to a pinch-hit RBI single by newcomer Heriberto Hernandez. However, the spotlight would quickly turn to the glove of Xavier Edwards.
With the Rays trying to rally one more time for their fifth win in a row, Edwards turned in two of the most dramatic defensive plays of the season. First, he ranged to his left on a sharp grounder, sliding and tumbling away from the first base bag before unleashing a laser to first for the first out of the inning.
Xavier Edwards, take a bow, sir.
— Nate Karzmer (@NateKarzmer) June 7, 2025
Edwards makes two simply incredible plays from his new position at second, singlehandedly keeping Miami in the lead.
Wow. pic.twitter.com/UjqoDsvc5S
Moments later, with Tampa Bay's Kameron Misner charging home on a hard-hit grounder up the middle by José Caballero, Edwards showed off his quick hands and composure. He fielded the ball cleanly, popped up in one motion, and fired a perfect throw to catcher Nick Fortes to cut down the potential tying run at the plate.
GAME-SAVING play by Xavier Edwards! 🤯
— Fish On First (@FishOnFirst) June 7, 2025
Exhausting, awesome Marlins win. pic.twitter.com/9DjtbBTJyU
These plays not only saved the game, but they also displayed how quickly Edwards has become comfortable with the second base position (he has only played there since May 29).
The win improved Miami’s record to 24–38 and offered a glimmer of hope that they can stay competitive in high-scoring, back-and-forth games. It also guaranteed the Marlins at least a split in this year’s Citrus Series, as they’ve now secured three wins in the six-game set, good for a .500 mark.
As interleague rivalries go, the Sunshine State games never disappoint, but this one was unlike anything we've seen in a long time.