Nothing separated the teams after nine innings. Then Pete Crow-Armstrong doubled to right in the 10th, Shaw scored, and the Chicago Cubs had a 4-3 win over the New York Mets on Thursday at Citi Field.

The Game Network — Where History Is Kept

Freddy Peralta gave the Mets a chance. The right-hander worked 5.2 innings, allowing 5 hits, striking out 5, and walking 1 — all 3 runs unearned. He threw 98 pitches and left with a 4.34 ERA. Most nights, that kind of start wins. This one went to extra innings instead.

The Cubs broke through in the sixth, scoring 3 runs. Dansby Swanson scored on a Michael Conforto single to give Chicago its first lead. Conforto then scored on an Alex Bregman double, aided by a fielding error by right fielder Carson Benge. Bregman later scored on an Ian Happ single, pushing the lead to 3-0. New York answered immediately. Eric Wagaman homered to left — 383 feet — with A.J. Ewing aboard, pulling the Mets within 3-2. In the seventh, Jared Young tied it with a solo shot to right center, 388 feet, knotting the score at 3-3.

Matt Boyd held New York scoreless over 4.2 innings for Chicago, allowing 4 hits and walking 4 while striking out 4. Brooks Raley took the loss for the Mets, allowing the go-ahead run in the 10th and falling to 2-3. Jacob Webb earned the win, improving to 2-2 with a 3.67 ERA. Trent Thornton recorded his first save of the season, retiring the Mets in order in the 10th.

Chicago improved to 43-37 and has won three straight. New York fell to 34-46, extending its losing streak to five games.