CHICAGO (AP) — Yu Darvish pitched six effective innings in his fourth straight win, and the banged-up Chicago Cubs beat the St. Louis Cardinals 6-3 on Tuesday night.

Darvish allowed one run and eight hits while improving to 4-0 with a 1.04 ERA since he struggled in his first start of the season July 25 against Milwaukee — matching his career-best win streak. The Japanese right-hander struck out seven and walked one.

READ MORE: Sources: Illinois State Trooper, Woman Found Shot Dead In Car On Southeast Side

St. Louis pushed across two runs in the eighth and had runners on the corners when pinch hitter Andrew Knizner looked at a called third strike from Rowan Wick, ending the inning. Wick then worked the ninth for his fourth save.

Chicago played without Kris Bryant after the slugger got an injection for his ailing left wrist, sidelining the 2016 NL MVP for at least two days. The NL Central leaders also placed outfielder Steven Souza Jr. on the 10-day injured list with a right hamstring strain.

Paul Goldschmidt had three hits for St. Louis, including a two-out RBI single in the fifth. But the Cardinals wasted a couple of prime scoring opportunities while falling to 3-3 since returning from a coronavirus outbreak that put their season on hold for more than two weeks.

The longtime rivals conclude their unusual five-game series with another doubleheader Wednesday. They split two seven-inning games on Monday.

The Cubs jumped in front when Ian Happ led off the third with an opposite-field shot to left for his fifth homer, matching Anthony Rizzo for the team lead. Kyle Schwarber added a two-run homer in the fifth, making it 4-1 with a drive deep into the bleachers in right.

Jason Heyward also had an RBI triple for Chicago against Daniel Ponce de Leon (0-2), who allowed two runs and three hits in 3 1/3 innings.

St. Louis put runners on the corners in the second, but Matt Wieters bounced into an inning-ending double play. Darvish (4-1) also escaped a jam in the fourth, retiring three in a row after the Cardinals loaded the bases with no outs.

READ MORE: 'You Feel Violated': At Least Eight Vehicles Broken Into At iPark Lots In Chicago

MAKING SOME CHANGES

The Cardinals added right-hander Jesus Cruz to their roster and optioned left-hander Rob Kaminsky to their alternate training site. Kaminsky will remain on the team’s taxi squad.

Tyler O’Neill was part of St. Louis’ original starting lineup, but he was replaced by Harrison Bader in the Cards’ outfield. There was no reason provided for the change.

TRAINER’S ROOM

Cardinals: C Yadier Molina, INF Paul DeJong, INF Rangel Ravelo and RHP Kodi Whitley have started working out again after they were cleared by Major League Baseball, according to manager Mike Shildt. Each player was sidelined by the coronavirus. “I do think some other guys are right on the heels of being cleared,” Shildt said.

Cubs: LHP José Quintana (thumb surgery) threw a bullpen session. Manager David Ross said Quintana is going to throw another simulated game before he returns to the team. “We want to get him off the bump one more time before we bring him back,” Ross said.

UP NEXT

St. Louis ace Jack Flaherty (1-0, 2.57 ERA) will start Game 1 of Wednesday’s doubleheader. Flaherty hasn’t pitched since he threw seven solid innings in a 5-4 victory over Pittsburgh on opening day. Shildt didn’t announce a starter for Game 2, but he mentioned Austin Gomber as a possibility on Monday. Alec Mills (2-1, 2.84 ERA) will start one of the games for Chicago. Ross wanted to see how Tuesday went before he named the other starter, but he said Adbert Alzolay was in the mix.

MORE NEWS: In Wake Of Shooting That Killed 8-Year-Old Melissa Ortega, Community Leader Calls For Mental Health Clinics, Funding To Prevent Crime In Little Village

(© Copyright 2020 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)