Marlins first. Curtis Granderson flies out to left field to Marcell Ozuna. Garrett Cooper triples to deep right field. Brian Anderson singles to center field. Garrett Cooper scores. Starlin Castro pops out to second base to Kolten Wong. Harold Ramirez strikes out swinging.
1 run, 2 hits, 0 errors, 1 left on. Marlins 1, Cardinals 0.
Marlins second. Martin Prado singles to center field. Miguel Rojas singles to right field. Martin Prado to second. Bryan Holaday reaches on a fielder's choice to shortstop. Miguel Rojas out at second. Martin Prado to third. Jordan Yamamoto out on a sacrifice bunt to shallow infield, Miles Mikolas to Kolten Wong. Bryan Holaday to second. Curtis Granderson walks. Garrett Cooper homers to center field. Curtis Granderson scores. Bryan Holaday scores. Martin Prado scores. Brian Anderson strikes out swinging.
4 runs, 3 hits, 0 errors, 0 left on. Marlins 5, Cardinals 0.
Marlins sixth. Miguel Rojas doubles to deep left field. Bryan Holaday strikes out swinging. Jordan Yamamoto out on a sacrifice bunt to shallow infield, Yadier Molina to Paul Goldschmidt. Miguel Rojas scores. Curtis Granderson flies out to deep center field to Harrison Bader.
1 run, 1 hit, 0 errors, 0 left on. Marlins 6, Cardinals 0.
Marlins eighth. Austin Dean flies out to right field to Dexter Fowler. Miguel Rojas flies out to deep center field to Harrison Bader. Bryan Holaday walks. JT Riddle pinch-hitting for Nick Anderson. JT Riddle doubles to deep right field. Bryan Holaday to third. Curtis Granderson homers to right field. JT Riddle scores. Bryan Holaday scores. Garrett Cooper strikes out swinging.
3 runs, 2 hits, 0 errors, 0 left on. Marlins 9, Cardinals 0.