Trevor Story hit two home runs, including a go-ahead two-run drive in the fifth inning, and the Colorado Rockies hung on to beat the Chicago Cubs 6-5 on Thursday.
Sam Hilliard and Connor Joe also homered and Brendan Rodgers extended his hitting streak to 12 games with two singles for the Rockies, who took two of three from the Cubs.
Willson Contreras hit a two-run double in Chicago's four-run fifth. The Cubs concluded their six-game trip with a 2-4 mark after a series of trade deadline deals that saw the departure of stalwarts Anthony Rizzo, Kris Bryant and Javier Baez.
Rodgers started the fifth with a single off Jake Jewell (0-1) and Story - who was the subject of trade rumors leading up to the deadline - followed with his second homer of the day and 15th this season to put the Rockies ahead 6-4. The opposite-field shot gave him his second multi-homer game this season and 17th of his career.
Chicago starter Jake Arrieta allowed four runs in four innings, his fourth consecutive start in which he has thrown four innings or fewer. He gave up three home runs, all solo shots, among the nine hits he allowed.
The Cubs return home to open a three-game set Friday night against the crosstown White Sox with RHP Kyle Hendricks (13-4, 3.71 ERA) scheduled to start against RHP Lance Lynn (10-3, 2.07).