The New York Knicks secured their fourth straight victory on Tuesday night, defeating the Milwaukee Bucks 117-85 at Madison Square Garden. The win improved the Knicks' record to 6-4 on the season, leaving their early-season struggles behind them.

Jalen Brunson led the Knicks in scoring with 23 points, while Karl-Anthony Towns contributed 21 points and secured 16 rebounds. Towns' performance marked his 10th consecutive double-double to start the season, nearing a franchise record.

OG Anunoby added 19 points for New York. The team's success was significantly driven by their defense, which held the Bucks to 38 percent shooting from the field. Over their last five games, the Knicks have held opponents to fewer than 100 points.

By halftime, the Knicks had established a 24-point lead, limiting the Bucks to just 34 points. New York also dominated the boards, outrebounding Milwaukee 70-17 for the game.

The Knicks played without Josh Hart for the third consecutive game due to illness and an ankle injury. Landry Shamet started in his place, scoring 10 points. The bench also provided strong contributions, with Tyler Kolek scoring 12 points and Miles McBride posting a plus-39 rating in 25 minutes.

The Bucks, who are now 1-10, struggled offensively. Their leading scorer, Tyler Herro, missed the game due to a knee contusion. Myles Turner had a particularly difficult outing, scoring three points on 1-for-7 shooting.

The Knicks are scheduled to play the Cavaliers on Wednesday at MSG, marking the second night of a back-to-back.