Basketball Illinois favored by 2.5 tonight. Thoughts?