He came into Saturday 1-7 this season, and the Marlins lead 1-0.
That left it up to Owings, another pinch-hitter.
Volquez faced 27 batters, tossing 98 pitches (65 for strikes). Coming off a 10-18 May that ended on an upswing with wins in six of the previous eight games, they are facing a challenging stretch of 10 games against the Diamondbacks, Cubs and Pirates without a day off.
Things are looking so positive for the Marlins - at least compared to the dour outlet of a week ago - that Miami first baseman Justin Bour was able to make fun of himself Wednesday after a clumsy defensive play. Entering Saturday with a.163 batting average, Schwarber was hitting ninth.
Greinke, 33, has won five of his past six decisions.
Wade Davis earned his 12th save and Hector Rondon (1-1) notched the win.
Randall Delgado (1-1) gave up six hits and one run in 5 1/3 innings for Arizona. He exited after issuing a walk following Schwarber's ninth home run.
Arizona Diamondbacks' Reymond Fuentes (14) collides with Miami Marlins starting pitcher Edinson Volquez (36) after Volquez tagged first base for the out during the first inning of a baseball game, Saturday, June 3, 2017, in Mia. The Blue Jays were held to three hits and five walks. He's collected over 85 RBIs three times throughout his career and drove in a career-high 105 runs in 2014 as well. Merrifield's hitting streak is the longest in the majors this season. He's hit nine in the last 28 games.
Following a three-game losing streak, Arizona captured the last two games against the Pirates.
But the real hero for the Marlins was the first reliever of the night. His 384-foot drive was his third homer of the season - all three have been hit at Petco Park - and third grand slam of his career. Corbin has yielded 11 in his last six starts, after giving up only three in his first six.
Greinke (7-3) allowed two runs - one earned - and moved into a tie for the NL lead in victories.
J.T. Realmuto had two hits and scored twice for the Marlins.
And he's got some teammates who keep flashing power as well.
Chicago got its only run in the sixth on an RBI double to left by Todd Frazier - off a slider.
He retired the first 10 batters before Ahmed tripled to the right-field corner with one out in the fourth.
Locke was officially charged with one run. They've scored one or two runs in seven of his 10 outings.
The D-backs put together multiple hits off Locke only in the sixth, including a single by Greinke.
The Diamondbacks took a 3-2 lead in the eighth.
The Twins overcame two solo home runs from Los Angeles' Kole Calhoun, while keeping Albert Pujols stuck at career home-run No.599. The RBI was the 578th for Stanton, tying him with Mike Lowell for the franchise record. Brown won 158 games in 15 seasons with Texas, including a national title in 2005.