Marlins Demolish Angels Behind Griffin Conine’s Historic Two-Homer Game
The Miami Marlins didn’t just beat the Los Angeles Angels on Sunday at loanDepot park, they absolutely eviscerated them. A 12-3 final score that felt almost merciful by the end, the Marlins’ offense put on a clinic in run production that left Grayson Rodriguez and the Angels’ pitching staff gasping for air.
Pitching Decisions
Star Performers
Conine’s Breakout Moment
Griffin Conine was the story of the afternoon. His first career multi-homer game featured two absolute moon shots that traveled a combined distance that could practically reach the clubhouse. The second blast measured 434 feet, a towering display of power that punctuated the Marlins’ offensive assault. Three RBIs in a game where Miami didn’t need any of their starters to break a sweat. This is the kind of performance that separates routine players from ones who contribute in meaningful ways.
Conine’s two-run homer in the fifth inning ignited what became the Marlins’ mercy-killing barrage. That inning alone yielded six runs, a cascade of hits and smart baserunning that exposed Rodriguez’s complete inability to escape trouble. The Angels’ starting pitcher lasted just four innings, surrendering four hits and three earned runs while walking four batters. Eight strikeouts looks nice on paper until you realize the walks and overall ineffectiveness negated any positive takeaway.
Jose Siri provided the Angels’ only bright spot with a solo home run in the second inning, his seventh of the season. It was a reminder that this Angels team possesses offensive talent, but talent without discipline and execution gets you buried by better teams. That’s exactly what happened here.
The Fifth Inning Collapse
The Marlins’ fifth inning offensive explosion was surgical in nature. Javier Sanoja delivered a two-run single that drove in Owen Caissie and Joe Mack. Kyle Stowers followed with his own two-run single through the infield, extending the lead to insurmountable proportions. Six runs on multiple quality at-bats, with no errors or cheap production required. This is how you put away inferior competition.
Sanoja’s performance cannot be overlooked. The Marlins’ utility player went 2-for-4 with two RBIs, contributing meaningfully when the game was being decided. Owen Caissie also chipped in an RBI single in the first inning, setting the early tone that Miami was the hungrier team on Sunday afternoon.
For Los Angeles, Zach Neto’s RBI double in the first inning showed their lineup could make contact against quality pitching. Nolan Schanuel’s ninth-inning RBI single was late consolation against a game already decided by the fifth frame. The Angels manufactured just three runs against a Marlins team that played fundamental baseball with excellent execution.
Michael Petersen earned the win despite pitching just one inning, a testament to how thoroughly Miami dominated. The Marlins’ bullpen was never truly tested, coasting through the final innings with a commanding lead. This was complete, convincing baseball that leaves no doubt about which team was superior on Sunday.
The Angels limped out of Miami having learned a harsh lesson about playing sloppy baseball against teams with professional at-bats and timely hitting. The Marlins, conversely, showed why consistency and execution separate contenders from pretenders.
Box Score
Los Angeles Angels Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Wade Meckler LF | 4 | 1 | 1 | 0 | 1 | 2 | .304 |
| Mike Trout DH | 4 | 0 | 0 | 0 | 0 | 3 | .235 |
| Oswald Peraza PH | 1 | 0 | 0 | 0 | 0 | 1 | .232 |
| Nolan Schanuel 1B | 2 | 1 | 1 | 1 | 3 | 0 | .274 |
| Zach Neto SS | 5 | 0 | 1 | 1 | 0 | 1 | .225 |
| Moisés Ballesteros C | 4 | 0 | 1 | 0 | 0 | 0 | .225 |
| Denzer Guzman 3B | 4 | 0 | 0 | 0 | 0 | 0 | .227 |
| Josh Lowe RF | 4 | 0 | 0 | 0 | 0 | 3 | .198 |
| Jose Siri CF | 4 | 1 | 2 | 1 | 0 | 2 | .273 |
| Adam Frazier 2B | 4 | 0 | 1 | 0 | 0 | 0 | .202 |
Los Angeles Angels Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Grayson Rodriguez (L) | 4.0 | 4 | 4 | 3 | 4 | 8 | 7.20 |
| Shaun Anderson | 1.0 | 6 | 6 | 6 | 1 | 2 | 7.65 |
| Blake Weiman | 1.0 | 0 | 0 | 0 | 0 | 2 | 0.00 |
| Ryan Watson | 1.0 | 2 | 1 | 0 | 0 | 0 | 4.45 |
| Tyler Heineman | 1.0 | 2 | 1 | 1 | 0 | 0 | 10.13 |
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Kyle Stowers 1B | 4 | 1 | 2 | 2 | 0 | 2 | .242 |
| Leo Jiménez 1B | 1 | 0 | 0 | 1 | 0 | 0 | .215 |
| Xavier Edwards 2B | 4 | 1 | 0 | 0 | 1 | 2 | .284 |
| Otto Lopez SS | 5 | 2 | 2 | 0 | 0 | 1 | .318 |
| Griffin Conine DH | 4 | 2 | 2 | 3 | 1 | 2 | .265 |
| Heriberto Hernández LF | 5 | 0 | 1 | 0 | 0 | 3 | .227 |
| Owen Caissie RF | 4 | 2 | 2 | 1 | 1 | 0 | .231 |
| Agustín Ramírez C | 1 | 0 | 0 | 0 | 1 | 1 | .238 |
| Joe Mack C | 2 | 2 | 1 | 0 | 1 | 0 | .234 |
| Jakob Marsee CF | 5 | 1 | 2 | 0 | 0 | 1 | .206 |
| Javier Sanoja 3B | 4 | 1 | 2 | 3 | 0 | 0 | .274 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Ryan Gusto | 4.0 | 3 | 2 | 2 | 1 | 4 | 4.78 |
| Michael Petersen (W) | 1.0 | 0 | 0 | 0 | 1 | 2 | 2.98 |
| Tyler Zuber | 1.0 | 1 | 0 | 0 | 0 | 2 | 3.80 |
| Calvin Faucher | 1.0 | 2 | 0 | 0 | 1 | 1 | 4.35 |
| Victor Vodnik | 1.0 | 0 | 0 | 0 | 0 | 2 | 5.40 |
| Josh Ekness | 1.0 | 1 | 1 | 1 | 1 | 1 | 2.00 |
