Carlos Carrasco allowed one run in a season-high 6 2/3 innings, Pete Alonso belted his major-league-leading 19th homer and the visiting New York Mets beat the Chicago Cubs 10-1 on Thursday to avert a three-game sweep.Making his second start since missing more than a month with elbow inflammation, Carrasco (1-2) delivered the best of his five 2023 outings. The right-hander yielded Dansby Swanson’s first-inning solo homer, four other hits and struck out four while walking two.New York’s Jeff McNeil had three hits and scored for the third time on Alonso’s two-run, insurance homer in the seventh. Alonso has eight long balls in 14 career games at Wrigley Field.Brandon Nimmo added a two-run triple during the Mets’ three-run eighth for one of his two hits. Brett Baty and Starling Marte (two hits) each had two RBIs as New York broke out after totaling four runs in the first two of the set.Back from a shoulder injury and on a major league mound for the first time since July 5, Chicago’s Kyle Hendricks (0-1) had his moments of success Thursday, like retiring seven straight Mets at one point. However, he was charged with five runs, three earned, on six hits and two walks while striking out five in 4 1/3 innings.Hendricks got in immediate trouble when Nimmo opened the game with a single before McNeil and Alonso each drew one-out walks. However, the Mets only mustered a run in the first on Baty’s sacrifice fly.