After a long tournament full of upsets and surprises, two No. 1 seeds will do battle for the NCAA title.

We’ve had buzzer-beaters and wild finishes, we’ve seen incredible locker room celebrations with teams joyous in victory, and we’ve also seen the tears of players who end up brokenhearted in defeat.

What a month it has been.

North Carolina and Gonzaga will play for the national title — the former having been in this situation a season ago, and the latter having made its first-ever trip to the title game.

Here’s a look at the latest odds from Vegas with the field narrowed to two.

Speaking of tournament odds, our SportsLine Upset Bracket last year predicted 8 out of 9 First Round upsets correctly, including 6 of 7 double-digit seeds. Click here to check out the full bracket

School

Odds

North Carolina

10/13

Gonzaga 

11/10