Grand finale of upsets

What a day.

Upsets, count ’em:

#10 Tennessee ended #4 South Carolina’s 10-game winning streak, 73-61.

#11 West Virginia handed #6 Baylor their first home loss since 2010, 71-69.

#14 North Carolina finished their season sweep of #7 Duke, 64-60.

#19 Purdue spanked #16 Nebraska, 82-66.

Oregon State smashed #20 Arizona State, 66-43.

More results:

#12 Kentucky survived Vanderbilt, 65-63.

#17 Texas A&M put away Florida, 83-72.

Marist topped Iona to take a share of the MAAC title, 79-67.

Alabama dominated LSU, 78-60. The Crimson Tide has its best season record since 2001-2002, and the Tigers have lost seven straight.

USC held off Colorado, 66-59.

Northwestern outlasted Wisconsin in overtime, 77-73.

Minnesota topped Ohio State, 74-57.

Arkansas squeezed past Missouri, 72-70.

Ole Miss got by Auburn in overtime, 73-71.

Full scoreboard.

Already so much Madness.