NBA Validates Pistons’ Frustration After Game 4 Loss vs Knicks

In this story:
Tim Hardaway Jr. wasn’t interested in speaking to the media following the Detroit Pistons’ Game 4 loss against the New York Knicks. It’s hard to blame him, considering everything that took place shortly before he had a chance to address reporters in the locker room.
“You guys saw it,” Hardaway told reporters. “Blatant.”
That was Hardaway speaking on the final shot he took, which was unsuccessful from the corner. Trailing by one point, the Pistons were able to get two final shots off during their final offensive possession.
Did the pistons get robbed? No call on Tim Hardaway’s final shot of the game.
— Benchwarmer Sports (@bwsportsmemes) April 27, 2025
This is called a foul 99% of the time. #NYvsDET pic.twitter.com/LwwVLmBSdV
A good look from Cade Cunningham was unsuccessful from the mid-range. A loose ball ended up in Hardaway’s possession, allowing him to get a last-second shot off. While the shot was off, Hardaway was under the impression that he was fouled by Josh Hart, who admittedly made contact with the veteran during his motion.
No whistle—no foul—no luck. The Pistons lost Game 4.
It’s one thing to feel like the sequence should’ve been rewarded with free throws. It’s another thing to hear not once, but twice, the NBA’s officials made a mistake and acknowledged it, despite it not making a difference with the outcome.
In the postgame pool report, it was admitted that Hart’s contact was not legal and should’ve been whistled as a foul. The L2M report on Monday officially marked the play as an “incorrect no call.”
“Hart (NYK) makes body contact to Hardaway Jr. (DET) during his shooting motion that is more than marginal,” the report says.
And while many Knicks fans have defended the no-call by pointing to Tobias Harris, suggesting he committed a loose-ball foul to get the ball back in Detroit’s possession after the missed field goal attempt, the L2M report confirms that it was a “correct no call.”
Josh Hart was fouled pic.twitter.com/OSZJo17D8X
— New York Basketball (@NBA_NewYork) April 28, 2025
The NBA once again validated the Pistons’ frustration, as they now trail 3-1 in the series after missing an opportunity to get three free throws to take the lead on Sunday.
More Pistons on SI
Justin Grasso was a credentialed writer and publisher covering the Philadelphia 76ers for Sports Illustrated’s 76ers On SI Network. Grasso got his start in sports media in 2016 with FantasyPros, working the news desk, providing game-by-game player analysis and updates on the Portland Trail Blazers and the Golden State Warriors. By 2017, he joined FanSided’s Philadelphia Eagles site as a staff writer. After spending one season covering the Eagles as a staff writer, Grasso was promoted to become the site’s Co-Editor. For the next two NFL seasons, he covered the Eagles closely before broadening his NFL coverage. For a brief stint, Grasso covered the NFL on a national basis after joining Heavy.com as an NFL news desk writer. In 2019, Grasso joined the 76ers' beat on a part-time basis, stepping into a role with South Jersey’s 97.3 ESPN. Ahead of the 2019-2020 NBA season, he concluded a three-year stint covering the Eagles and joined the Sixers beat full-time. Grasso has covered the 76ers exclusively since then for Sports Illustrated. He is a member of the Pro Basketball Writers Association. Twitter: @JGrasso_ Instagram: @JGrassoMedia
Follow JGrasso_