Zac Gallen tied Don Drysdale, Orel Hershiser and Zack Greinke for the major league record by not allowing a run in his sixth straight start as he led the Diamondbacks over the Brewers on Sunday.