The final four games of the NCAA Tournament's Sweet 16 round are taking place tonight, with two spots in the Elite Eight on the line.
We've got No. 1 North Carolina taking on No. 5 Auburn, No. 2 Michigan State battling No. 3 LSU, No. 1 Duke playing No. 4 Virginia Tech and No. 2 Kentucky squaring off against No. 3 Houston.
Here are our final score predictions for these games.
No. 1 North Carolina vs. No. 5 Auburn
Score prediction: North Carolina 89, Auburn 87
No. 2 Michigan State vs. No. 3 LSU
Score prediction: Michigan State 74, LSU 64
No. 1 Duke vs. No. 4 Virginia Tech
Score prediction: Duke 79, Virginia Tech 71
No. 2 Kentucky vs. No. 3 Houston
Score prediction: Houston 81, Kentucky 80
Who are you picking tonight?