Twins Obliterate Marlins Behind Matthews’ Dominant Debut

The Minnesota Twins put on a clinic against the Miami Marlins on Thursday at Target Field, absolutely demolishing a hapless visiting team that never stood a chance. The final score of 9-1 doesn’t tell the whole story of just how thoroughly outmatched the Fish were in this contest. From the moment the game began, it was clear this would be a one-sided affair, and the Twins weren’t interested in mercy.

Pitching Decisions

7.0IP4H0ER1BB5K
1.1IP4H5ER5BB3K

Star Performers

Otto Lopez

Season AVG: .339
4AB2H0HR1RBI0R0BB
James Outman

Season AVG: .167
3AB2H0HR3RBI2R1BB

Matthews Dazzles in Season Debut

Zebby Matthews delivered exactly what the Twins needed, turning in a masterful seven innings of shutout baseball in what amounted to a season debut performance. The right-hander scattered just four hits, walked only one batter, and struck out five while seemingly toying with Miami’s lineup. This wasn’t a close game in any aspect, and Matthews made certain of that from the first pitch. He was efficient, he was dominant, and he was exactly the kind of ace performance that gets playoff-contending teams national television attention.

Zebby Matthews twirls seven scoreless in Twins' win

Meanwhile, Braxton Garrett‘s evening was a complete disaster. The Marlins’ starter lasted just 1.1 innings, surrendering four hits, five earned runs, and five walks. Five walks! That’s not just incompetence, that’s a cry for help. Garrett looked like a man completely unprepared to pitch in the big leagues on this particular Thursday evening. The damage was done before most fans had finished their first beer.

Twins rally for five runs in the 2nd

Twins’ Lineup Puts on a Clinic

The real story here is the offensive firepower Minnesota displayed. Austin Martin went 2-for-4 with three RBIs, including a crucial two-run ground-rule double down the left-field line that opened the floodgates. This guy is a legitimate threat in this lineup. James Outman wasn’t content letting Martin hog the spotlight, going 2-for-3 with three RBIs of his own, including a two-run double in the eighth that essentially put any residual doubt to bed.

Josh Bell's 700th career RBI
James Outman's two-run double

Josh Bell contributed his own two-run double in that explosive second inning where the Twins scored five runs. Victor Caratini added another run via groundout. This is what a capable offense looks like when everything’s clicking. The Marlins’ pitching staff couldn’t locate strikes, couldn’t keep runners in check, and couldn’t generate any momentum whatsoever.

Victor Caratini's RBI groundout

Miami managed exactly one run across nine innings, courtesy of Otto Lopez‘s eighth-inning single that scored Xavier Edwards. One run. That’s the kind of offensive output that makes general managers weep. The Marlins looked completely overmatched, lacking any semblance of offensive punch or competitive fire. Kyle Stowers in left field was largely irrelevant, and Owen Caissie couldn’t make anything happen in right.

Otto Lopez's RBI single

Final Verdict

This was a statement game for the Twins, the kind of performance that establishes a team as a legitimate contender. Matthews showed why he belongs in any rotation, Martin and Outman proved they can carry a lineup, and Minnesota’s overall construction looks formidable heading into the season’s second month. The Marlins, meanwhile, trudge out of Minnesota with their tail between their legs, looking for answers that frankly don’t appear to exist in their current roster construction. This was baseball at its most lopsided, and the Twins were absolutely brilliant.

Condensed Game: MIA@MIN – 5/14/26

Box Score

Miami Marlins Batting

Player AB R H RBI BB SO AVG
Xavier Edwards 2B 3 1 0 0 1 0 .313
Liam Hicks C 3 0 1 0 1 0 .295
Otto Lopez SS 4 0 2 1 0 0 .339
Kyle Stowers RF 3 0 0 0 1 2 .215
Christopher Morel 1B 4 0 1 0 0 1 .171
Jakob Marsee CF 4 0 0 0 0 2 .176
Leo Jiménez DH 4 0 0 0 0 2 .235
Owen Caissie RF 2 0 1 0 0 1 .208
Esteury Ruiz LF 1 0 0 0 0 0 .217
Javier Sanoja 3B 3 0 0 0 0 0 .253

Miami Marlins Pitching

Pitcher IP H R ER BB SO ERA
Braxton Garrett (L) 1.1 4 5 5 5 3 33.75
Calvin Faucher 1.2 2 1 0 0 1 3.06
Anthony Bender 2.0 0 0 0 0 1 3.78
Lake Bachar 2.0 0 0 0 0 2 2.05
John King 1.0 3 3 3 1 0 2.41

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Austin Martin RF 4 1 2 3 1 0 .333
Brooks Lee SS 5 0 1 0 0 0 .260
Ryan Jeffers C 2 1 0 0 2 0 .294
Josh Bell DH 4 0 1 2 0 3 .214
Victor Caratini 1B 4 0 0 1 0 1 .194
Luke Keaschall 2B 4 1 1 0 0 2 .223
Royce Lewis 3B 3 1 0 0 1 0 .161
Ryan Kreidler CF 3 3 2 0 1 1 .294
James Outman LF 3 2 2 3 1 0 .167

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Zebby Matthews (W) 7.0 4 0 0 1 5 0.00
Kendry Rojas 2.0 1 1 1 2 3 2.45