Northwestern (13-8, 3-6 Big Ten) dominated the game behind the arc, making 14 3-pointers to end a three-game losing streak.
After Brandon Richardson's steal and layup cut Northwestern's lead to 54-53 with 10:36 left, Northwestern responded with nine unanswered points on three straight 3-pointers by Crawford, Shurna and Reggie Hearn.
It appeared Northwestern had control of the game with under three minutes to play and a 75-66 lead, but Dylan Talley hit a 3-pointer and Spencer made another to get the Cornhuskers within 75-72 with 1:34 left. Shurna answered with a driving layup and Dave Sobolewski made three free throws in the final minute to secure the win.
adidas Men's Nebraska Cornhuskers Fired Up Scarlet Performance T-ShirtPrice: $21.99 Shop
Mike Krzyzewski says he has good reason to be excited for next season thanks to a combination of Duke's incoming freshmen and a core of experienced upperclassmen.
Georgia guard Juwan Parker has been awarded a medical redshirt, leaving him with two years of eligibility, after missing the 2015-16 season with a partially torn Achilles tendon.
Forward Trevon Bluiett has withdrawn from consideration from the NBA draft and will return to Xavier for his junior season.