The Eastern Conference's best team in the Toronto Raptors had their longest winning streak of the NBA season snapped on Sunday afternoon in a matchup against the visiting Oklahoma City Thunder. The loss saw the NBA's second-longest winning streak behind the Portland Trail Blazers' 12-game winning streak come to an end, but the Raptors sure feel like they could've extended their streak had the NBA's officials actually done their job.

With the Raptors down 125-127 with just over 30 seconds left to play, DeMar DeRozan drove to the basket on the defending Corey Brewer and appeared to get clearly fouled on the layup attempt. No whistle was blown, however, and the Thunder recovered the loose ball. With just 12 seconds remaining, Thunder guard Russell Westbrook scored on a bank shot to give Oklahoma City a four-point lead. After that, everything imploded for the Raptors as DeMar DeRozan was whistled for a pair of technical fouls four seconds apart.

As he was walking off the court, DeRozan could be seen screaming some NSFW comments towards the officials who assessed him the technical fouls.

https://twitter.com/World_Wide_Wob/status/975466185075625986

That was followed up by both Serge Ibaka and head coach Dwane Casey being ejected from the game with single technical fouls. The Thunder ended up defeating the Raptors 132-125, with the final three points all coming on technical foul free throws.

The Thunder will take on the Celtics in Boston on Tuesday night in what will be another crucial game for their playoff seeding. Meanwhile, the Raptors will be trying to get back on the right track when they head to Orlando to take on the Magic on Tuesday night.