DENVER (AP) — Kole Calhoun homered and had a two-run double to lead Arizona’s 18-hit outburst, and the Diamondbacks beat the Colorado Rockies 12-8. David Peralta and Ketel Marte got four hits each for Arizona, which finished with 13 singles. Alex Young worked two innings of relief for the win. Archie Bradley entered in the ninth with the bases loaded and allowed just one run, earning his fourth save. Rockies outfielder Charlie Blackmon continued his torrid start with four singles to extend his hitting streak to 14 games. He has 10 multi-hit games in that stretch, including the last five to raise his batting average to .484, tops in the majors.
Major League Action Monday
— The Washington Nationals entered Monday’s action with a .236 batting average and were ranked next-to-last in the majors with 10 home runs. The defending World Series champs broke out in a big way by pummeling Steven Matz and the New York Mets.
Asdrubal Cabrera homered twice as part of the Nats’ 17-hit attack in a 16-4 thrashing of the Mets. Cabrera was 4-for-4 with five RBIs and three runs scored for the Nationals, who had scored just four runs in dropping their previous three completed games.
Trea Turner and Juan Soto also homered for Washington. Matz was reached for eight runs over 4 1/3 innings, six days after the Nats tagged him for five runs in just three innings. Winning pitcher Patrick Corbin held New York to one earned run over six innings.
— The Angels ended the Athletics’ nine-game winning streak as Mike Trout ripped a solo homer in the eighth inning to lead Los Angeles to a 10-9 victory. Trout homered twice for the Angels, who also received two-run blasts from Anthony Rendon and Shohei Ohtani .
— Lance McCullers carried a no-hitter into the seventh inning of the Astros’ 6-4 win over the Giants. The no-hit bid ended when Donovan Solano hit a two-out double to run his hitting streak to 15 games. Michael Brantley laced a two-run double, Carlos Correa drove in a pair and Martin Maldonado smacked a solo homer for Houston.
— Six pitchers combined on a four-hitter to carry the Padres past the Dodgers, 2-1. Austin Hedges tied it with a fifth-inning homer and Eric Hosmer singled home the go-ahead run in the sixth.
— Didi Gregorius launched a grand slam and Bryce Harper blasted a three-run shot in the Phillies’ 13-8 pounding of the Braves. Aaon Nola allowed one run and two hits while striking out 10 in eight innings of his first victory since last August.
— Nico Goodrum was 4-for-4 with a solo homer and two runs scored in the Tigers’ fourth consecutive win, 5-1 against the White Sox. JaCoby Jones smacked a two-run, inside-the-park homer in the seventh to cap the scoring.
— Kevin Kiermaier hit a tiebreaking, two-run double in the seventh inning and Manuel Margot had four of the Rays’ 16 hits in an 8-7 decision over the Red Sox. Kiermaier had three RBIs as Tampa Bay won for the fourth time in five games.
— Eddie Rosario belted a grand slam in the third inning and the Twins stopped a four-game skid by downing the Brewers, 4-2. Randy Dobnak allowed a run and four hits over five innings to move to 3-1.
— The Mariners rolled to a 10-2 win at Texas as Kyle Seager crushed a grand slam and Kyle Lewis added a three-run shot. Dylan Moore added a solo shot and three RBIs to back winning pitcher Justin Dunn, who gave up two runs over six innings.