Otto Lopez's .342 Batting Average and The League Is Still Sleeping on Miami's Hot Streak
Hold up, baseball fans! You gotta hear about what went down in Miami last night, because the Marlins just absolutely dismantled the Arizona Diamondbacks, crushing them 8-0. This wasn't just a win; it was a statement. Miami's now on a four-game winning streak, picking up their seventh victory in eight games, and they've snagged their last three series. These guys are playing some serious ball right now, and one player, Otto Lopez, is having an absolutely absurd start to his season.Miami's Batting Order Is on FIRE
What kind of magic were the Marlins cooking? Well, they exploded for six runs in the fourth inning, and get this, *all of them* came with two outs! It was a two-out rally for the ages. Heriberto Hernandez got things started with a single, then after two quick outs, Owen Caissie blasted a 370-foot homer to right field. Javier Sanoja singled, Liam Hicks got plunked by a pitch, and then Lopez singled Sanoja home. To cap it all off, Kyle Stowers crushed a massive 425-foot shot into the upper deck. Just like that, it was 7-0. This whole lineup is clicking, and Lopez is leading the charge, batting a ridiculous .342, which is the best in the majors. He's also racking up hits like it's his job, leading the league with 91, and he's got 28 multi-hit games already. Seriously, how good is this guy? Hicks and Hernandez were big contributors too, each grabbing two hits and scoring twice.Diamondbacks Pitching Is Getting SHELLED
While Miami's bats were booming, the Diamondbacks' pitching staff was having a nightmare. Arizona starter Ryne Nelson (2-5) gave up seven runs on eight hits, including those two crushing homers, all in just four innings. He also allowed 17 homers this season, which is tied for the second most in the major leagues. Yikes! The Marlins' pitching, on the other hand, was lights out. Starter Ryan Gusto threw four scoreless innings, giving up only three hits while striking out four, before leaving with that huge 7-0 lead. William Kempner (1-0), the third guy out of the bullpen, earned his first major league win with two solid innings and three strikeouts. Even when the D'backs tried to make some noise, loading the bases with one out in the sixth, Lake Bachar shut them down cold with a flyout and a strikeout. Gabriel Moreno tried to spark something with two of Arizona's six hits, but it just wasn't enough. The D'backs are in a tough spot, having lost four of their last five and nine of their last twelve games. The Marlins have outscored Arizona 18-6 in the first two games of this series, and they'll be looking for the sweep in the finale. Can they keep this incredible momentum going, or will the Diamondbacks finally find a way to stop the bleeding? You better believe we'll be watching to see what happens next for these two squads!🐦 What fans are saying on X
See the latest reactions and highlights from Seattle fans about .
🎲 Want to Make Tonight's Game More Interesting?
Kalshi lets you trade on real sports outcomes — not just spreads. It's the only federally regulated prediction market in the US, and it's available right here in Washington state.
New users get a FREE $10 just for signing up — no deposit required to claim it.
👉 Claim Your Free $10 at KalshiDFS Pick'em
🏆 Underdog Fantasy: Play $5, Get $50 in Bonus Entries
Use code ONTAP to lock in this offer.
👉 Claim your $50 bonus on Underdog FantasySponsored. Must be 18+. Terms apply.
This article was created with AI assistance and reviewed by Seattle On Tap editorial staff. Always verify information with official team sources.