Shavon Shields scored 28 points and made a short jumper with 17 seconds to play for a four-point lead, and Nebraska upset No. 11 Michigan State 72-71 on Wednesday night in East Lansing, Michigan.
Nebraska (12-8, 4-3 Big Ten Conference) won its fourth straight game and defeated Michigan State for a third straight time. Michigan State (16-4, 3-4) has lost three straight games for the first time since 2012.
Nebraska stopped a 10-game losing streak to ranked teams that dated to the final regular-season game of 2014 against Wisconsin.
The Huskers had a chance to extend its lead with 4.