MLB hits leader Lopez, Mack guide Marlins to 6th win in 7 games

2:09 AM UTC

MIAMI – Major League hits leader drove in the late go-ahead run in the Marlins’ 10-6 victory over the D-backs on Tuesday night at loanDepot park.

Since a season-long five-game skid, Miami has won six of seven.

After coughing up a three-run lead in the top of the eighth, the Marlins wasted no time answering back with a four-run frame. With the game tied at 6, led off the bottom half of the frame with his career-high fourth hit and Connor Norby followed with a hit by pitch. After Liam Hicks popped out on a sacrifice bunt, Lopez singled up the middle to score Mack.

A pair of defensive replacements tacked on three runs: Javier Sanoja with a two-run single and Esteury Ruiz with an RBI double.

With a three-hit performance, which included two doubles, Lopez improved his MLB-best average to .341 and his hits total to 89.

After right-hander Max Meyer surrendered a solo shot to the second batter of the game, Corbin Carroll, Miami responded with a run thanks to its All-Star-worthy middle infield. Lopez doubled to straightaway center and scored on Xavier Edwards’ two-out single to right.

The Marlins took a 2-1 lead in the second when Norby doubled off the left-center wall with two outs, scoring Mack from first.

The Lopez-Edwards duo manufactured another run in the third, when Lopez led off the frame with a double, stole third and scored on Edwards’ sacrifice fly.

Arizona got a run back in the fourth on Gabriel Moreno’s homer to left-center. This marked just the second time this season Meyer had given up multiple home runs in a game (May 13 in Minnesota).

Miami extended its lead to 6-2 in the sixth on Liam Hicks’ RBI double and Stowers’ two-out two-run double, but Arizona came back with one run in the seventh against righty Michael Peterson and three in the eighth against righty Tyler Zuber.