This win was awesome and completely stunning. I thought if we split these last two we'd be looking pretty. Now watch us fall apart against the Sixers.
As for if the Nuggets are better than whoever, I always felt this one of those arguments that frames around who is the better team and who is playing better. The former I'm unsure of, but the latter - the Nuggets are playing really great basketball right now.