Vinnie Pasquantino hit his first major league home run and Hunter Dozier followed with a drive into the bullpen, leading Brad Keller and the Kansas City Royals over the Detroit Tigers 3-1.
Paul Goldschmidt hit an early home run and Steven Matz and the St. Louis bullpen made it stand up, leading the Cardinals over the Kansas City Royals 1-0.
Sergio Alcantara snapped a scoreless tie with a two-run homer in the seventh inning, Ketel Marte added an RBI double and the Arizona Diamondbacks beat the New York Mets 3-2.
Yu Darvish left a rocky start early with lower back tightness, and the Arizona Diamondbacks took advantage to beat the San Diego Padres 12-3.
Albert Pujols doubled home three runs to cap a five-run second inning, Mookie Betts homered in his return from the injured list and the Los Angeles Dodgers hammered the Arizona Diamondbacks 13-0 on Sunday.
Merrill Kelly pitched seven effective innings, Ketel Marte had two hits and the Arizona Diamondbacks finally snapped a 17-game losing streak by beating the Milwaukee Brewers 5-1 on Monday night.
Walker Buehler had another masterful mound performance, taking a no-hitter into the eighth inning as the Los Angeles Dodgers beat the skidding Arizona Diamondbacks 9-3.
Brandon Crawford homered and drove in three runs as the San Francisco Giants sent the Arizona Diamondbacks to their 20th straight road loss with a 5-2 victory.