76ers Escape With 106-102 Win Over Jazz Behind Grimes’ Clutch Free Throws
The 76ers didn’t make it easy. They never do lately. But when it mattered most, Quentin Grimes stepped to the line, took a breath, and delivered. Two free throws. 16.4 seconds left. Game over.
Philadelphia survived a feisty Utah Jazz squad Wednesday night, winning 106-102 at Xfinity Mobile Arena to improve to 34-28 on the season — and more importantly, to hold their ground in the Eastern Conference playoff race.
76ers Needed a Win, and Grimes Delivered
This wasn’t a clean performance. Far from it. The 76ers were playing without Joel Embiid (strained right oblique, third straight absence), the suspended Paul George, and rookie VJ Edgecombe, who left Tuesday’s brutal 131-91 loss to the Spurs with a lower back contusion. That’s a lot of firepower sitting in street clothes.
But Grimes — quiet, professional, unflinching — stepped into that void. He finished with 16 points on 7-of-12 shooting and was the coolest player on the floor in the final minute. When Kyle Filipowski fouled him with 16.4 seconds left and the game tied at 102, Grimes knocked down both free throws like it was a Tuesday morning shoot-around. It wasn’t. It was everything.
Maxey Kept the 76ers Afloat
Let’s not undersell what Tyrese Maxey did. He scored 25 points, but this game asked more of him than just buckets. With the roster stripped down to its bones, Maxey had to be the engine, the anchor, and the shot-creator all at once. He finished 8-of-22 from the field — not efficient, not pretty — but the seven free throws he converted kept Philadelphia in control during the stretches where nothing else was working.
Maxey also came up huge defensively. He blocked two of Keyonte George’s driving attempts in the fourth quarter at critical moments, refusing to let the Jazz walk away with a win they desperately wanted.
Jabari Walker Had a Night to Remember
If there was an unsung hero, it was Jabari Walker. The man went off for 22 points and 10 rebounds off the bench — a season high — shooting 7-of-12 from the field and 4-of-7 from three. On a night when the starting lineup was a patchwork quilt, Walker gave the 76ers real, tangible production.
This is what depth looks like. Not elegant, not flashy. Just someone doing their job when their team needs them most.
The Jazz Made Philadelphia Sweat
Here’s the thing — Utah made this a game. They really did.
Keyonte George was electric, dropping 30 points for the second straight outing. He hit 5 threes, attacked the rim relentlessly, and had the Jazz up 100-94 with under five minutes left. In that moment, it looked like Utah might actually pull off the upset.
But then the Jazz went cold. Six straight missed field goals. Adem Bona came up with a critical follow-up dunk to tie it at 100 with 1:50 left. Isaiah Collier answered with a layup to put Utah back up two. And then Grimes tied it with a drive, George misfired on a long-range attempt, and Grimes sealed it at the line.
Rookie Ace Bailey chipped in 12 for Utah, showing flashes of why he’s considered a potential cornerstone. Kyle Filipowski grabbed 11 rebounds. These kids are developing, but development doesn’t win games right now.
What This Win Means for the 76ers
Philadelphia remains in sixth place in the Eastern Conference. Not a comfortable position. Not a position that guarantees anything. But they’re still in the hunt, and on a night when their two biggest stars were watching from the sideline, they found a way.
The 76ers head to Atlanta on Saturday. Embiid’s status remains uncertain. But after Wednesday night, at least this much is clear — when the moment arrived, the 76ers didn’t blink.

