Anthony DeSclafani allowed three hits in seven sharp innings, Wilmer Flores homered during a four-run first and the San Francisco Giants defeated the Los Angeles Angels 5-0.
The Arizona Diamondbacks dropped their 22nd straight road game, matching the 1963 Mets and ’43 Philadelphia Athletics for the major league record with a 13-7 loss to the San Francisco Giants.