No. 13 Purdue holds off No. 2 Alabama, and Wisconsin handles No. 9 Arizona to hand each top 10 team their first losses.