The Illini were down a few key players in their win over the Red Raiders, and here's why that's all the more encouraging for ...