The NBA trade deadline took another shocking twist following the Dallas Mavs-Washington Wizards blockbuster involving forward Kristaps Porzingis and guard Spencer Dinwiddie. Acquiring Porzingis is certainly a risky move for the Wizards, though it's potentially a move made with designs on impressing star guard Bradley Beal. Meanwhile, the Mavs move on from Porzingis, whose health seemingly ruined any chance of an elite partnership with Luka Doncic, forcing the Mavs to move him for a reserve guard and a one-dimensional big. That said, let's take a look at the Mavs-Wizards blockbuster NBA trade deadline deal involving Kristaps Porzingis and Spencer Dinwiddie and hand out grades to both sides.

Mavs Grade: C+

It's hard to see how the Mavs got better with this blockbuster NBA trade deadline deal. Forward Kristaps Porzingis was seen as the secondary piece in a star duo with Luka Doncic, though the Mavs apparently don't believe in the upside of the partnership anymore. Or perhaps the health of Porzingis, who has missed over 20 games this season, gave Dallas serious concerns about the shelf life of the duo. Maybe his lackluster performance in last year's playoffs gave them pause about how they measure up against the Western Conference's best. Either way, it's nothing short of shocking to see a team like the Mavs, who are currently fifth in the West and very much in contention, make a move that feels like a rebuild play. Spencer Dinwiddie is an underrated scorer and distributor and will allow the Mavs to spell Doncic more often, though he doesn't quite have the appeal of a star. Davis Bertans offers excellent three-point shooting ability but is not quite the defender that Porzingis was. In short, the Mavs shipped away one-half of their star duo in what feels like a retool move for this upcoming offseason.

Wizards Grade: B-

The Wizards certainly seemed to get the better end of this blockbuster deal with the Mavs, with the very important caveat of when all players are healthy. Kristaps Porzingis is one of the more talented big men in the NBA with a unique skillset, but he has never played a full season and has continued to rack up ‘DNPs' due to various ailments this season. The Latvian native has appeared in just 34 games, but has averaged 19.2 points, 7.7 rebounds, 1.7 blocks and 1.4 triples per game. On paper, the Wizards got better by trading two of their secondary role players, Dinwiddie and Bertans, for one player capable of being a star alongside Bradley Beal in Porzingis. Porzingis and Beal should be a seamless fit on the court, as both players can shoot the three-ball equally well while the former Mavs big man offers a sturdier interior defensive presence. There's obvious risk in banking on Porzingis as a second star, as the Mavs found out, though Washington is gambling that the big man will not only help them climb up the Eastern Conference standings, but also form a working partnership with Beal that will convince him to stay this offseason. Will it work? Time will tell.