Okamoto’s solo shot lifts Blue Jays past sloppy Marlins in low-scoring affair
Wednesday night at Rogers Centre belonged to Kazuma Okamoto, whose solo blast in the sixth inning handed the Toronto Blue Jays a 2-1 victory over the Miami Marlins. In a game that felt more like a minor league pitching duel than big league baseball, Okamoto’s timely power stroke was just enough to break open a game that had been deadlocked at one apiece.
Pitching Decisions
Star Performers
Let’s call this what it was: a pitching catastrophe masquerading as a well-executed baseball game. Andrew Nardi lasted just 1.1 innings for Miami before imploding, surrendering an unearned run without even recording two outs. Jeff Hoffman wasn’t much better for Toronto, pitching a similar 1.1 frames, though at least he didn’t give up the farm. This wasn’t vintage baseball. This was a mess.
Miami’s Offense Sputters Despite Otto Lopez‘s Brilliance
Otto Lopez went 4-for-4 with an RBI single that plated Xavier Edwards in the first inning, which should have been a sign that Miami had something cooking. Edwards himself was a revelation at the plate, going 3-for-3 with clean contact all evening. For stretches, the Marlins looked like they had this game in hand. But in baseball, especially games this tight, you can’t coast on individual brilliance. The supporting cast failed to deliver when it mattered.
The Marlins had their opportunities. They didn’t capitalize. That’s the headline. Lopez’s perfect night wasn’t enough. Edwards’ stellar performance wasn’t enough. In a 2-1 game, you need lineup contributions across the board, and Miami simply didn’t get them beyond their two shining stars.
Blue Jays Survive Ugly Start to Steal Victory
Toronto’s pitching situation was equally dire early, but at least the Blue Jays found a way to scratch across runs when it mattered. Nathan Lukes’ RBI double in the fifth knotted things up, and when Okamoto connected in the sixth, that was enough. The Blue Jays got contributions from their role players when they needed them most, which is how you win close games.
Tyler Rogers secured the save with a clean 1.0 innings of relief work, but make no mistake, this game should have never come down to a save situation. The pitching performances from both sides were subpar. Nardi’s early exit created chaos in Miami’s bullpen management. Hoffman’s brief tenure meant Toronto had to patch things together from the second inning onward. Yet somehow, the Blue Jays found a way through the wreckage.
This was a game neither team deserved to win based on execution. The Marlins got the better individual performances, particularly from their top-end talent. But Toronto got the more important commodity: a run in the sixth inning when it counted. That’s baseball in 2026, folks. It’s rarely pretty, but it’s always about who cracks the code last.
The Blue Jays survive and advance. The Marlins walk away wondering what might have been if their pitching had simply held up for more than an inning. In a sport built on inches and moments, Wednesday night belonged to Okamoto’s bat and Toronto’s grit.
Box Score
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Xavier Edwards 2B | 3 | 1 | 3 | 0 | 1 | 0 | .316 |
| Liam Hicks C | 3 | 0 | 0 | 0 | 1 | 1 | .264 |
| Otto Lopez SS | 4 | 0 | 4 | 1 | 0 | 0 | .342 |
| Kyle Stowers LF | 4 | 0 | 1 | 0 | 0 | 1 | .211 |
| Jakob Marsee CF | 3 | 0 | 0 | 0 | 0 | 1 | .194 |
| Connor Norby DH | 3 | 0 | 0 | 0 | 0 | 1 | .213 |
| Owen Caissie RF | 2 | 0 | 1 | 0 | 0 | 1 | .226 |
| Heriberto Hernández LF | 1 | 0 | 1 | 0 | 0 | 0 | .204 |
| Javier Sanoja 3B | 1 | 0 | 0 | 0 | 0 | 0 | .278 |
| Christopher Morel 1B | 3 | 0 | 1 | 0 | 0 | 2 | .169 |
| Esteury Ruiz RF | 1 | 0 | 0 | 0 | 0 | 0 | .190 |
| Graham Pauley 1B | 4 | 0 | 0 | 0 | 0 | 1 | .165 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Eury Pérez | 4.0 | 3 | 0 | 0 | 0 | 9 | 4.60 |
| Michael Petersen | 0.2 | 1 | 1 | 1 | 2 | 0 | 3.98 |
| Andrew Nardi (L) | 1.1 | 1 | 1 | 1 | 0 | 2 | 5.16 |
| John King | 1.0 | 0 | 0 | 0 | 0 | 1 | 1.93 |
| Pete Fairbanks | 1.0 | 0 | 0 | 0 | 0 | 1 | 7.07 |
Toronto Blue Jays Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Nathan Lukes RF | 4 | 0 | 1 | 1 | 0 | 2 | .283 |
| Vladimir Guerrero Jr. 1B | 3 | 0 | 2 | 0 | 1 | 1 | .293 |
| Daulton Varsho CF | 4 | 0 | 0 | 0 | 0 | 2 | .265 |
| Jesús Sánchez DH | 2 | 0 | 0 | 0 | 0 | 2 | .281 |
| George Springer DH | 2 | 0 | 0 | 0 | 0 | 0 | .211 |
| Kazuma Okamoto 3B | 2 | 1 | 1 | 1 | 0 | 1 | .218 |
| Yohendrick Piñango LF | 3 | 0 | 0 | 0 | 0 | 3 | .291 |
| Myles Straw LF | 0 | 0 | 0 | 0 | 0 | 0 | .241 |
| Ernie Clement 2B | 3 | 0 | 0 | 0 | 0 | 0 | .294 |
| Andrés Giménez SS | 3 | 0 | 1 | 0 | 0 | 0 | .222 |
| Tyler Heineman C | 2 | 1 | 0 | 0 | 1 | 2 | .147 |
Toronto Blue Jays Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Kevin Gausman | 5.0 | 6 | 1 | 1 | 2 | 5 | 3.13 |
| Mason Fluharty | 0.2 | 1 | 0 | 0 | 0 | 0 | 4.58 |
| Jeff Hoffman (W) | 1.1 | 2 | 0 | 0 | 0 | 2 | 4.81 |
| Louis Varland | 1.0 | 2 | 0 | 0 | 0 | 1 | 0.31 |
| Tyler Rogers (SV) | 1.0 | 0 | 0 | 0 | 0 | 0 | 2.52 |
