Freeland (2-6) pitched five innings and earned his first win since June 28 before being removed with a left foot contusion. He was hit by a line drive with one out in the fifth, finished the inning and was replaced after throwing warmup pitches in the sixth. He allowed two runs on four hits and struck out five.
X-rays on the foot were negative.
“Immediately the pain struck in my foot,” Freeland said. “Pretty drastic at the time. When that kind of stuff happens, adrenaline takes over and you’re kind of able to fight off that pain a little bit.
“Thankfully the x-rays came back negative on it, so that’s really good news. That’s a big bullet to dodge right there.”
Manager Bud Black said Freeland could make his next scheduled start.
“Hopefully the soreness subsides, and if there is some swelling, it subsides,” Black said.
Ian Happ homered for the Cubs, who played most of the game without manager David Ross, who was ejected in the second inning by home plate umpire Adam Hamari. Hamari had issued a warning to Ross when Patrick Wisdom was batting, and then Ross started yelling after a strike call on the first pitch to Happ.
Hamari tossed him and Ross came out to argue with Hamari before heading to the Cubs clubhouse.
“Maybe a little quick, but I think my voice carries a little bit more than I appreciate sometimes,” Ross said of the ejection. “I was upset about the call down to Wisdom, I thought it wasn’t the best call I’d seen. I was probably a little louder than I needed to be early on and he didn’t want to hear it. That was his right.”
The exchange briefly inspired Chicago, which scored its first run in the second. Díaz put Colorado ahead in the bottom of the second with his first career grand slam, the seventh by the Rockies this season.
“It’s an amazing feeling,” Díaz said. “Rounding the bases there were a lot of emotions. I was just trying to find a good pitch and put a good swing on it.”
Happ hit a solo homer in the fourth, his 11th, but Hilliard’s three-run shot in the Rockies’ half of the inning, made it 7-2.
Hilliard has homered in back-to-back games for the fourth time in his career.
Chicago starter Zach Davies (6-8) allowed seven runs on six hits in four innings. The Cubs have lost six of their last seven -- three of their last four since the trade deadline.
“This is an exciting time for a lot of guys,” Davies said. “They’re getting a lot playing time and they’re proving what they’re worth, that they’re big-league talent.”
Colorado opened it up in the sixth off reliever Michael Rucker. Hilliard hit an RBI double, Raimel Tapia had an RBI single and Cron drove in two more with a bases-loaded single. Cron added an RBI single in the eighth.
Rockies: RHP Antonio Senzatela has rejoined the team, but has not been activated from the COVID-19 list. Senzatela had been away from the team since the All-Star break. He threw in a rehab game over the weekend and could be activated to start the series finale on Thursday.
When the Rockies weren’t tagging Rucker’s pitches in the sixth, he was tagging Colorado batters. He added to his own misery by hitting Yonathan Daza in the left elbow with a pitch, and four batters later he plunked Trevor Story in the rear to extend the inning.
Chicago RHP Alec Mills (4-4, 4.55) will make his first start and appearance against the Rockies on Wednesday. Colorado RHP Jon Gray (7-6, 3.62) is facing the Cubs for the third time in his career and first time since 2018.
Perez breaks Bench's record with 46th HR, KC tops Indians
— Salvador Perez hit his 46th home run, breaking Johnny Bench’s record for homers by a catcher in a season, and the Kansas City Royals beat the Cleveland Indians 7-2 Monday in the first game of a doubleheader.
Right fielder Adam Engel 'feels good,' will be activated by Chicago White Sox with playoffs on horizon
At long last, the White Sox will have their starting outfield back in full, as right fielder Adam Engel is set to be activated from the injured list on Tuesday, according to Chicago manager Tony La Russa.
Salvador Perez ties MLB lead with his 46th HR of the season
Royals catcher Salvador Perez ties Vladimir Guerrero Jr. atop MLB's home run leaderboard with his 46th long ball of the year.
Anthony Gose, 31, former outfielder converted to reliever, promoted by Cleveland Indians
Formerly an outfielder in the big leagues, Anthony Gose, who played for Team USA in the Tokyo Olympics, was called up from the minors by the Cleveland Indians on Monday, this time as a hard-throwing lefty reliever.
Struggling New York Yankees activate pitcher Luis Severino, send former All-Star to bullpen
Former All-Star pitcher Luis Severino was activated by the New York Yankees before Monday's series opener against the Texas Rangers and is in position to make his first major league appearance in nearly two years.
Top six adds for fantasy baseball playoff matchups
If you're in your fantasy finals matchup, or needing just a little push in roto leagues, Tristan offers six players with something to prove this week.