PHOENIX (AP) Braxton Garrett outdueled Arizona ace Zac Gallen for his first career shutout, Otto Lopez hit a two-run single and the Miami Marlins beat the Diamondbacks 3-0 on Friday night.

The Marlins have won eight of 11 after starting the season 10-31.

Garrett (1-0) had easily his best outing since his return from a shoulder injury that sidelined him the first 1 1/2 months of the season. The lefty cruised through the majority of his outing, giving up just four hits while striking out six.

The 26-year-old came into the game with a 10.24 ERA over two starts and watched that number fall all the way to 5.30 after nine scoreless innings.

ā€œIt's awesome - I wasn't expecting to do that today,ā€ Garrett said. "But I did expect to start trending upwards. The lines in my last two games weren't great, obviously, but I felt like there was a lot of good in the middle of those games.

ā€œIt was just about putting it all together.ā€

Not only was it Garrett's first MLB shutout, but his first complete game. He threw 95 pitches, retiring Christian Walker on a long fly ball to center for the final out. After Jazz Chisholm Jr. made the catch, Garrett had a broad grin as he walked toward home plate to give catcher Nick Fortes a hearty handshake.

The Marlins have leaned on their pitching during their recent surge, throwing five shutouts over the past nine games.

Lopez gave Miami a 2-0 lead in the second, hitting a hard grounder up the middle that scored Jake Burger and JesĆŗs SĆ”nchez. Burger pushed the advantage to 3-0 in the fourth with a no-doubt solo homer to left that traveled 441 feet and hit off the facade of the second deck.

ā€œWe got a couple pitches that we could do something with and we executed on them,ā€ Burger said. ā€œThat's the (plan) with aces around the league. If you get a pitch to hit, you've got to execute. If not, they'll eat you alive.ā€

Burger and Lopez had two hits apiece and Nick Gordon hit a double.

Gallen (5-4) wasn't at his best, but managed to get through seven innings, giving up three runs on eight hits and a walk. He struck out five.

ā€œFelt OK in the first, but then from the second to the fifth, I was just kind of grinding out there,ā€ Gallen said. ā€œDidn't feel particularly sharp. ... Just trying to do my job, keep us in it and give us a chance to win.ā€

Arizona's Ketel Marte had his hitting streak stopped at 21 games after going hitless in four at-bats. Rookie Blaze Alexander had two of the team's four hits.

The game took just 1 hour, 58 minutes.

UP NEXT

The D-backs will start LHP Jordan Montgomery (2-2, 4.98 ERA) on Saturday night while the Marlins counter with RHP Sixto SƔnchez (0-2, 6.41 ERA).

---

AP MLB: https://apnews.com/hub/MLB

Copyright 2024 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.