The top two teams in the Big Ten clash tonight as Illinois hosts Purdue with both riding respective three-game winning streaks.