I don't want to overly critique Justin Williams since he was a big-time force tonight on the boards when it was sorely needed. What I'm about say I've said before about him.
Besides being a hopeless (at this point - maybe forever) offensive liability he set EXTREMELY weak/lazy/sloppy (select your favorite) picks. He more often just gets in the way of his teammates while looking lost on the offensive end, allowing the defense to play virtual 5 on 4. He sometimes gets a nice weak side block or two plus occasional steal (5 tonight outstanding) on the defensive end to go with furious rebounding - but his offensive skills are non-existent. Great, he made two consecutive free throws in a game. He was clanking them at around 30%
for the season, although I haven't checked his % lately. Once he at least gets to double that mark I'll praise what he does from the stripe.
JWill, there's some talent there, but he still has a VERY-VERY long way to go to get much beyond the deep shadow of the bench. Hopefully, we'll see more of him in the second half of the season to find out if he can stick in the NBA beyond the 11th or 12th man role he's been in for so long.