David Bote drove in a career-high seven runs to lead the Chicago Cubs to a 9-8 win over the Colorado Rockies.
The Cubs second-baseman had four hits, including a three-run homer and bases-clearing double as the Cubs handed the Rockies a second straight loss after ending their season-high eight-game winning streak Tuesday.
In his last 12 games, Bote is batting .451 with three homers and 13 RBIs. And against Colorado, he did all the damage batting eighth.
Bote keyed a five-run rally in the sixth with his double to the left field corner that put Chicago up 8-3. He singled in a needed insurance run with two outs in the eighth to make it 9-7 after Colorado had trimmed the Cubs' lead to a run.
Nolan Arenado drove in a run with a single in sixth to extend his hitting streak to 15 games and added an RBI on a sacrifice fly in Colorado's four-run seventh. David Dahl had three RBIs and three hits, including a triple and double.
Brandon Kintzler (2-0), the second of six Chicago relievers, got the final two outs of the sixth for the win. Steve Cishek allowed a run in the ninth before earning his sixth save in eight chances as the Rockies kept coming back, but fell just short.
German Marquez (6-3) retired 12 of the Cubs first 14 batters, but yielded eight runs on seven hits in 5 1/3 innings.
Darvish set down 10 of the Rockies first 11 batters and didn't allow a hit until Daniel Murphy grounded a single to left with two outs in the fourth. He ended up allowing three runs (two earned) in 5 1/3 innings in his seventh straight no decision.
Peter Lambert will face Cubs LHP Jose Quintana (4-4, 3.78) on Thursday. Quintana has lost his last three decisions over five starts and has a 4.33 ERA over that span.
>>Nats Down Sox
Trea Turner homered with two outs in the ninth inning, and the Nationals beat the Chicago White Sox 6-4 Wednesday to extend a winning streak to four for the first time since early September.
Washington led 4-1 in the eighth before another mess created by a bullpen that has a 6.68 ERA. No other team is above 6.00.
Leury Garcia singled with one out in the eighth off Kyle Barraclough, and Yoan Moncada hit a drive that Juan Soto caught with a leap at the left-field wall.
Jose Abreu followed with his 16th homer, Wander Suero relieved and Welington Castillo homered on his first pitch. Washington's 12th blown save tied Pittsburgh for second-most behind the New York Mets' 14.
Washington's bullpen had pitched 10 scoreless innings over the three prior games.
Alex Colome (2-1) entered with two outs and none on in the ninth and walked Brian Dozier on four pitches. He fell behind Turner 2-0, and Turner drove a high full-count fastball into the left-field bullpen for his third game-ending home run, his second this season.
Sean Doolittle (4-1) pitched out of two-on, one-out trouble in the ninth, striking out Garcia and Moncada.
Washington starter Anibal Sanchez struck out seven in 5 1/3 innings, allowing four hits that included Moncada's sixth-inning homer. Chicago's Dylan Covey gave up two runs and seven hits in five innings.
Kurt Suzuki had an RBI single in the second and hit into a run-scoring forceout in the fourth. Victor Robles had a sacrifice fly in the sixth off Evan Marshall, and another run scored when shortstop Tim Anderson dropped Gerardo Parra's popup in short center field for an error.
Anthony Rendon walked in the fifth to extend his on-base streak to 21 games. The third baseman caught Yolmer Sanchez's one-out liner with the bases loaded in the third, then stepped on the base for an inning-ending double play.
Ivan Nova (3-5, 6.24) is scheduled to start Friday at Kansas City. He is 2-1 in five starts against the Royals.
>>Reds, Cardinals Washed Out
The scheduled game between the Cincinnati Reds and St. Louis Cardinals was postponed because of rain Wednesday night.
It will be made up Aug. 31 as part of a day-night doubleheader.
The game was called after an 83-minute delay. Rain started right around when play was supposed to begin and didn't let up. The forecast called for showers deep into the night.
Anthony DeSclafani (2-3, 4.97 ERA) had been slated to pitch for the Reds against Dakota Hudson (4-3, 3.94). Both were simply pushed back a day to start Thursday afternoon.
The Cardinals have had five of their last eight games either delayed or postponed by rain. The total delay time is just under nine hours.