NBA Recap | April 20, 2026

Monday delivered what the opening weekend didn't: drama. Two nail-biters that came down to the final minute, and one comfortable home win to bookend the night. Cleveland took Game 2 from Toronto without much resistance to go up 2-0. Then the first round started showing its teeth. CJ McCollum turned MSG into his own personal highlight reel, erasing a 14-point deficit in the fourth quarter to stun the Knicks 107-106 — his fadeaway jumper with 33 seconds left the go-ahead bucket, two missed free throws with 5.6 seconds remaining the only thing that gave New York a chance they ultimately couldn't take. Then Minnesota stole Game 2 in Denver in another wild one, Anthony Edwards delivering on the road on a bad knee to even the Nuggets-Timberwolves series at one apiece. The chalk is cracking.

Road to the Ring.

NBA Top Shot's playoff prediction game is live — head to nbatopshot.com/playoffs to get in on the action.

Here's how it works: wager your spendable credits on playoff outcomes to earn more. Miss your prediction? No sweat — your credits come back to you. Hit? Stack 'em up and redeem for packs, Moments, or merch at nbatopshot.com/playoffs/store.

Review your outcomes, check your credits, and redeploy them the next day (max 1,000 per day). Whether you “load the boat” with your top convictions, or spread out your plays, the goal is to maximize your credits each day.

Consistency will be key in earning credits toward the various rewards.

Mitchell and Harden Handle Toronto Again, Cavs Go Up 2-0

Cleveland Cavaliers 115, Toronto Raptors 105

Cleveland continued to be exactly what they are: composed, organized, and capable of separating whenever the moment calls for it. The Raptors cut the gap to seven entering the fourth, generating some genuine tension before the Cavs methodically pulled away to take a commanding 2-0 series lead.

Donovan Mitchell and James Harden combined for 58 points, a repeat of their Game 1 dominance in a different key — Mitchell scoring 32 again in Game 1 but here distributing the load more evenly with Harden, who ran the offense precisely and kept Toronto's defense off-balance throughout. Max Strus continued his remarkable playoff return off the bench. Cleveland led wire-to-wire for the most part, going up by as many as 11 in the second half before Toronto's RJ Barrett — who finished with 18 points and 9 rebounds — gave the Raptors a brief second-half window that the Cavs promptly closed.

Toronto was playing again without Immanuel Quickley, whose hamstring strain remains day-to-day. Jamal Shead started again and acquitted himself in the role, but the absence of their primary ball-handler continues to show up in the decisive moments — Toronto had too many breakdowns against Cleveland's defensive switching and not enough creation in the half-court to sustain runs. Scottie Barnes was active and physical but couldn't generate the necessary volume against Mitchell's defensive attention. Brandon Ingram provided a secondary scoring option off the bench.

Cleveland is 2-0, heading to Toronto for Games 3 and 4.

CLE 115 · TOR 105

McCollum Becomes MSG's Newest Villain, Hawks Stun Knicks

Atlanta Hawks 107, New York Knicks 106

The Knicks led by 14 points with 12 minutes left. The Hawks trailed the entire second half. Then CJ McCollum took over, carved up New York's fourth-quarter defense with three critical baskets in the final 2:08, and walked off Madison Square Garden the floor to silence — which is exactly what he said he loves most. The series is tied.

The build-up had been chippy from the start. McCollum drew a double technical alongside Jose Alvarado in the third quarter after the two started jawing, with the MSG crowd showering McCollum in chants normally reserved for Trae Young. He threw his hands out, asked for more noise, and scored 11 points in the fourth quarter — including a go-ahead step-back jumper over OG Anunoby with 34 seconds remaining for a 105-103 Hawks lead. Jalen Brunson hit a three to tie it. McCollum missed two free throws with 5.6 seconds left, a gift. Brunson rushed upcourt, unable to get involved in the play, and Mikal Bridges missed a 12-foot attempt at the buzzer. Ball game.

McCollum finished with 32 points on 12-of-22 shooting with 6 assists, keeping Atlanta in a game they had no business winning for long stretches. Jalen Johnson added 17 points with 6 coming in the fourth when the Hawks desperately needed them. Jonathan Kuminga contributed 19 off the bench. Atlanta shot 72.2 percent from the field in the fourth quarter — 13-of-18 — against a Knicks defense that had been suffocating earlier. The Hawks never led until the final two-plus minutes.

For New York, Brunson scored 29 points and looked like the best player on the floor for three quarters. Josh Hart was a physical force with 15 points and 13 rebounds and 6 assists. The Knicks shot just 22.7 percent from the field in the fourth quarter — 5-of-22 — an inexcusable collapse after leading by double digits. Towns had 18 points but disappeared in the closing minutes. Anunoby couldn't get a stop when it mattered most.

"I'm no villain," McCollum said after the game. "I'm a nice guy with two kids and a wife. I think it's admiration." MSG had a different name for him.

Series tied 1-1. Game 3 is Thursday in Atlanta.

ATL 107 · NYK 106

Edwards Delivers in Denver, Timberwolves Even the Series

Minnesota Timberwolves 119, Denver Nuggets 114

The second wire-to-wire nailbiter of the night, and easily the messiest, most entertaining game of the young first round. The Nuggets led by 19 in the first half. Minnesota rallied to lead by 8 with two minutes remaining in the second quarter. Denver closed the half on an 8-0 run capped by a Jamal Murray buzzer-beater from 51 feet. The third quarter was a possession-by-possession war, with neither team holding a lead for more than a few minutes. And somehow Minnesota — on the road, down 0-1, with Anthony Edwards nursing a sore right knee — found a way to win.

Edwards had 30 points and was the best player on the floor in the decisive stretches, attacking Denver's switching defense off the dribble and converting when the game mattered. Julius Randle added 24 points and was more decisive than his Game 1 performance. Naz Reid — largely invisible in Game 1 with 5 points — bounced back with 11 points off the bench, including consecutive 3-pointers off Brown's burst that helped Minnesota build the margin they needed. Rudy Gobert held his ground against Jokić inside and generated rim protection at the other end.

Jokić was excellent again — 24 points, 15 rebounds, 8 assists — and Murray was dangerous, particularly in that halftime buzzer-beater moment that felt like it might swing the series' psychological momentum. But Denver's bench couldn't sustain the Nuggets through the Timberwolves' fourth-quarter push. Bruce Brown hit back-to-back threes in the fourth to briefly keep Denver in it, but Minnesota's defense tightened when it needed to and they held the lead down the stretch.

These two teams have now split 16 games since 2023 — 8-8 in the regular season and playoffs combined. The series going to Target Center tied at one is exactly the kind of setup this rivalry produces.

Series tied 1-1. Game 3 is Thursday in Minnesota.

MIN 119 · DEN 114

Roadies Respond, Raptors Fade.

The opening weekend was about blowouts. Monday was about heartbeats. Two games decided by a single possession, both going to the road team, both hinging on fourth quarters that completely flipped the series narrative. McCollum missed two free throws that could have sealed it earlier for Atlanta — and it still didn't matter. Minnesota's Edwards gut-checked his way through 30 points on a compromised knee — and it almost didn't matter with Murray's buzzer-beater looming large at halftime.

What's becoming clear is that the first round has two tiers. Cleveland and Boston have looked like different classes of team from their opponents. The 1-seeds — Detroit and Oklahoma City — have their own questions to answer. And the middle of the bracket, where the Knicks-Hawks and Nuggets-Timberwolves series live, is the exact kind of physical, contested, experience-versus-youth war that the first round is supposed to produce.

The adjustments are already coming. Mike Brown's fourth-quarter offense needs a reset. Minnesota needs to assess how far Edwards can carry them on that knee. The real test of who these series are starts Thursday.

Stud of the Day: CJ McCollum, Atlanta Hawks — 32 points, 6 assists, and the three most important baskets of Monday's slate, all coming in the final two minutes of a road game at Madison Square Garden while the crowd tried to verbally bury him. McCollum turned MSG into his own personal stage, walked off with the win, and said he loved every second of it. Add his name to the list of MSG villains. He earned it.

Dud of the Night: New York Knicks (team) — 5-of-22 from the field in the fourth quarter. A 14-point lead with 12 minutes left became a 1-point loss. The Knicks were outscored 28-15 in the fourth quarter at home, which is genuinely difficult to do. Brunson was good. The supporting cast disappeared entirely when Atlanta turned the pressure up. Game 3 in Atlanta suddenly matters a lot.

Keep Reading