Northwestern beats Zach Edey and No. 1 Purdue for the second straight season, winning 92-88 in the Big Ten opener for each school.