CHICAGO (AP) — Jake Arrieta pitched five effective innings, Craig Kimbrel escaped a jam in the ninth and the Chicago Cubs beat the New York Mets 3-1 on Tuesday.

Arrieta allowed one run and three hits, struck out four and walked three. Wearing short sleeves on a cool, clear night — the game-time temperature was 36 degrees — Arrieta (3-1) also contributed to two runs at the plate.

READ MORE: Illinois Launches 'Time For Me To Drive' Tourism Campaign As State Prepares To Fully Reopen Next Month

Eric Sogard had two hits, scored twice and drove in a run to help Chicago rebound from Sunday’s 13-4 loss to Atlanta. Sogard was inserted into the lineup when David Bote was scratched with an upset stomach.

Hampered by early offensive trouble, the Cubs have won just three of their last nine games.

J.D. Davis homered for New York, but also committed two throwing errors at third base — including one that brought home Chicago’s first run. The Mets had won five of six.

Taijuan Walker (0-1) matched his career high with six walks in 3 2/3 innings, then was ejected by John Libka when he expressed frustration with the umpire’s strike zone on his way out of the game. Walker was charged with two earned runs and two hits.

Second-year Mets manager Luis Rojas also was thrown out by Libka after Michael Conforto struck out looking in the sixth. It was the first career ejection for Rojas.

After Arrieta departed, Rex Brothers, Brandon Workman and Andrew Chafin combined for three innings before Kimbrel worked a shaky ninth for his fourth save.

With one out and the bases loaded, Kimbrel struck out Brandon Nimmo and retired Francisco Lindor on a bouncer to first.

Sogard used his legs to get Chicago on the board in the third. He reached on a leadoff walk and advanced on Arrieta’s sacrifice on an 0-2 pitch from Walker.

READ MORE: Chicago Bears Single-Game Tickets Go On Sale Wednesday Night

Willson Contreras hit a two-out grounder to Davis at third, and he skipped his throw across the diamond. Sogard kept running and scored without a throw when the ball got away from first baseman Pete Alonso.

The Cubs tacked on two more after Walker retired the first two batters in the fourth. Jason Heyward singled, swiped second and scored on Sogard’s liner to center. Three consecutive walks, including one to Arrieta, produced another run and chased Walker.

The Mets challenged Heyward’s first steal of the season, but the close call was upheld.

STARTING OFF

The Mets tweaked their rotation for this week, giving Jacob deGrom an extra day of rest. The 32-year-old deGrom was slated to start Thursday against the Cubs, but the two-time NL Cy Young Award winner was moved back to Friday’s home game against the Nationals. Now, left-hander Joey Lucchesi pitches Thursday after he worked three innings in New York’s 7-2 loss at Colorado during a doubleheader on Saturday.

TRAINER’S ROOM

Cubs: First base coach Craig Driver returned to his usual duties. He had been out following a positive COVID-19 test.

UP NEXT

Mets left-hander David Peterson (1-1, 6.30 ERA) and Cubs right-hander Zach Davies (1-2, 10.32) pitch Wednesday night. Peterson is coming off a sharp performance against Philadelphia, striking out 10 over six innings in a 5-1 victory. Davies has dropped his last two starts, allowing 11 runs in 5 2/3 innings.

MORE NEWS: Free Beer With Proof Of COVID Shot

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