Purdue has a tough stretch of games coming up