MSU has definitely improved since getting blown out by UK, but they still haven't figured out how to put it together for 40 minutes. They have some weapons to go with Bridges in Eron Harris, Matt McQuaid and Josh Langford, but those three have been inconsistent. Cassius Winston is the point guard of the future, but he's a freshman and it shows.
They'll be a dangerous team in March, but right now they're undersized and their offense struggles at times because guys like Kenny Goins, Kyle Ahrens and Matt Van Dyk, who are liabilities on offense, are being forced into the rotation due to injuries.
I think if Grayson plays, Duke wins easily. If not, it will be a good game, but I still think Duke's experience and the atmosphere at Cameron would be the difference.