Blackmon finished with four hits for the third straight game, Ian Desmond hit a grand slam and drove in five runs, and Colorado beat San Diego 14-8 on Saturday night in another wild Coors Field game.
Blackmon became the first Rockies player to have three straight four-hit games and continued his torrid June. He is batting .500 in eight games since coming off the injured list. He is the first player to in the majors to accomplish the feat since Rafael Furcal did it May 13-15, 2007.
"It's hard to get one or two hits a game and here he is getting four three nights in a row," Colorado manager Bud Black said. "That's pretty special stuff."
Desmond is not far off Blackmon's pace. He homered for the second straight game for the first time since 2016 and is batting .438 with 14 RBI on his current nine-game hitting streak.
"With how hot Chuck is, I'm just trying to keep up with him. That's impossible," Desmond said. "He's swinging the bat real well right now. Loud noises are contagious."
San Diego third baseman Manny Machado had two hits and scored twice before being ejected by plate umpire Bill Welke in the fifth inning after a called third strike. Manager Andy Green and Matt Strahm, Thursday's starter, were ejected in the sixth.
A couple of close strike calls had Machado upset.
"He didn't like the call on the last pitch, so he voiced it, and Bill felt like he needed to be ejected," Green said.
Green was ejected when he went to vehemently state his case to Welke in the bottom of the sixth with reliever Phil Maton on the mound. He continued yelling at Welke when Strahm, standing at the railing of the dugout, reacted in disbelief when he was tossed after cheering on Maton.
"Bill was mistaken on who was yelling at who at that point," Green said. "There were times we were yelling about balls and strikes, but at that point he was mistaken."
Ian Kinsler had three hits and three RBI for the Padres, who nearly rallied from a six-run deficit for the second straight night. They trailed 11-5 in the ninth Friday and went on to win in 12 innings.
They were behind 11-4 in the fifth Saturday after Desmond's fourth career grand slam, but made it a game on Eric Hosmer's three-run single in the sixth and an RBI double by Kinsler in the seventh.
Unlike Friday, however, the Rockies added to their lead on David Dahl's two-run triple and Desmond's sacrifice fly in the seventh.
Dahl finished with three hits and three RBI.
"These guys are pretty resilient, mentally," Black said. "Our guys don't blink, which is great."
Padres: Green said OF Franchy Cordero (right elbow strain) is idle after he left Wednesday's rehab assignment with a left leg injury. "He's not close to playing after that. I'm not sure how long he's out," Green said. "He's down."
Rockies: SS Trevor Story was in the lineup after suffering a forehead contusion in Friday night's loss. A grounder deflected off Story's glove and hit him above his left eye in the eighth inning and he left that game. He was 3 for 4 with two runs in the win Saturday night.
Both teams made moves to bolster their bullpens after Friday night's 12-inning game. San Diego optioned right-hander Miguel Diaz to Triple-A El Paso and recalled Maton from El Paso.
The Rockies also recalled a reliever, bringing up right-hander Jesus Tinoco from Triple-A Albuquerque and optioning Brendan Rodgers to Albuquerque. Rodgers was the club's top prospect when he was recalled and made his major league debut on May 17.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Pirates' Pablo Reyes suspended 80 games for positive PED test
The Pittsburgh Pirates' Pablo Reyes was suspended 80 games on Wednesday under the major league drug program following a positive test for the performance-enhancing drug Boldenone.
Athletics' Mike Fiers doesn't want protection, 'can defend myself'
A's pitcher Mike Fiers said if opposing pitchers in NL parks "decide to throw at me, then they throw at me," adding that he can defend himself and that he doesn't need MLB to provide extra protection.
Aledmys Diaz, Jesus Aguilar, Brian Goodwin win salary arbitration cases
Houston infielder Aledmys Diaz, Miami first baseman Jesus Aguilar and Angels outfielder Brian Goodwin all won their salary arbitration cases Wednesday, cutting the teams' advantage to 6-4 in decisions this year with three cases remaining.
Cubs' David Ross to use slugger Kris Bryant as leadoff man
Slugger Kris Bryant will be the Cubs' leadoff hitter this season, manager David Ross announced Wednesday.
Clark addresses player discipline in Astros scandal
MLBPA executive director Tony Clark says player discipline was not in the conversation prior to the investigation of the Astros sign-stealing scandal.
Rangers' Shin-Soo Choo unsure of future after '20, 'still love this game'
Veteran Shin-Soo Choo, who is entering the final season of his deal with the Rangers, has genuine confidence that he can play at a high level for another couple of years, or more, after 2020.