
Manager Torey Lovullo admitted the Arizona Diamondbacks might have had a little hangover on Wednesday following a frustrating one-run loss.
Sending Zac Gallen to the mound cleared those bad feelings up in a hurry.
Gallen struck out 12 over 6 1/3 innings and stretched his scoreless streak to 28 innings, leading the Diamondbacks over the Kansas City Royals 2-0.
Arizona took two of three games from the Royals and finished a 3-4 home-stand.
Gallen (4-1) gave up four hits and walked none. He struck out six straight batters in the fourth and fifth innings, one shy of the franchise record accomplished by Randy Johnson and Curt Schilling, both in 2001.
The right-hander – who finished fifth in the NL Cy Young Award voting last season – hasn’t given up a run since April 4 against San Diego. He’s no stranger to long scoreless streaks as the D-backs just celebrated his 44 1/3 inning scoreless streak from 2022 with a bobblehead giveaway last weekend.
Even without his best stuff, Gallen’s only minor trouble came in the first inning when Vinnie Pasquantino and MJ Melendez singled with one out. Gallen struck out Edward Olivares and Michael Massey to end the threat.
Ryan Yarbrough (0-3) gave up one run over four innings as Kansas City fell to 6-19.
UP NEXT
Royals: Start a four-game series at Minnesota on Thursday. Kansas City will start RHP Zack Greinke (0-3, 4.61 ERA) in the opening game while Minnesota counters with RHP Tyler Mahle (1-2, 3.32 ERA).