CHICAGO — The Colorado Rockies used a four-run rally to take the lead in top of the ninth inning, only to fall short after a walkoff two-run home run in the bottom of the inning.
Kris Bryant's two-run homer off closer John Axford with two outs lifted the Chicago Cubs to a 9-8 victory over the Rockies 9-8 on Monday night.
That might not be their most stunning loss of the night.
Fox Sports reported late Monday night the Rockies have traded five-time All-Star shortstop Troy Tulowitzki to the Toronto Blue Jays in a deal for Jose Reyes and minor leaguers.
Tulowitzki, 30, was hitting .300 with 12 home runs and 53 RBIs this season for Colorado, which fell 13 games below .500. Considered the face of the Rockies, Tulowitzki and his six-year, $118 million contract that runs through 2020 had been the subject of trade rumors.
Prior to the game, Rockies manager Walt Weiss was asked if he's talked to Tulowitzki about handling distractions before Friday's trade deadline.
"I've talked to these guys as a group about all the distractions that come with the trade deadline," Weiss said. "Basically, I told them to control what they can control. There are always distractions at this level during this time period."
Colorado hasn't confirmed the trade.
Reyes, a four-time all-star with the New York Mets, was acquired by Toronto from Miami in November 2012 and has struggled with injuries. In 69 games for the Blue Jays, Reyes is hitting .285 with a .322 on-base percentage and is signed through 2017 on a six-year, $106 million deal.
While word of that potential deal was breaking, the Rockies were recovering from one of their cruelest defeats.
Trailing 7-4, Colorado scored four times in the ninth to move ahead. Jason Motte started the ninth by allowing a pinch-home run to Daniel Descalso, a single to Charlie Blackmon and a double to D.J. LeMahieu.
Rafael Soriano (1-0), added to the roster July 20, then came on and gave up Tulowitzki's run-scoring grounder before Carlos Gonzalez, who had four hits, roped a two-run home run into right to put Colorado in front — his second homer of the game.
"I feel thankful that I'm healthy and I'm able to put runs on the board," Gonzalez said.
Gonzalez continued his torrid stretch after hitting five home runs and batting .476 last week. He hit his 19th homer of the season in the third off Kyle Hendricks to give Colorado a 2-0 lead.
"It's something to see when he gets rolling," Weiss said. "It really is."
Colorado led 4-0 after LeMahieu's two-run single in the fourth but Chicago scored six times in the bottom of the inning. Addison Russell's double drove in Starlin Castro, capping the inning and ending the night for Jorge De La Rosa.
De La Rosa, who was looking for his third victory of the month, gave up the six runs and five hits in 3 2/3 innings, walking two and striking out two.
Hendricks pitched five-plus innings and allowed four runs and seven hits while walking three for Chicago, which was coming off a three-game sweep by lowly Philadelphia to slip 2 1/2 games behind San Francisco for the second National League wild-card spot.
Thanks to Bryant's blast off Axford (3-4), they recovered from their tough weekend.
"It's really fun," Bryant said of his homer. "It's got to be one of the best feelings in sports."
Colorado's night, meanwhile, was different. And that was before the reports about Tulowitzki.
"You have to tip your cap to (Bryant), Weiss said. "He's something special."
Rockies: C Michael McKenry (sore right knee) was back in the lineup after not being available behind the plate for a few days.
Cubs: INF Tomny La Stella (right rib cage) could start a rehab assignment later this week.
Hendricks didn't have much of an answer for how to contain Gonzalez. "That's a good question. He's really hot. That pitch I threw him was down. It just caught too much plate maybe," Hendricks said. "You kind of just walk him, I guess, is the best answer for that."
Rockies: LHP Yohan Flande (0-1, 4.24 ERA) gets a spot start in the second game of the series.
Cubs: RHP Dallas Beeler (0-0, 6.43 ERA) will start for Chicago.