Ryan Arcidiacono's 3-pointer with 10.1 seconds left put Villanova on top for good, and the Wildcats upset No. 2 Kansas 63-59 in the semifinals of the Battle 4 Atlantis on Friday night.
Arcidiacono had missed all five of his previous shots, but made the one that counted — the only field goal for the Wildcats in the final 7 minutes.
Darrun Hilliard and Dylan Ennis each scored 14 for Villanova (6-0), which meets Iowa in Saturday night's championship game. JayVaughn Pinkston scored 13 and James Bell added 10 for the Wildcats.
Frank Mason scored 12 for Kansas (5-1). His three-point play with 34.2 seconds left gave Kansas its first lead in more than 25 minutes, but the Jayhawks couldn't hold on in the final moments.
Perry Ellis scored 11, while Andrew Wiggins and Joel Embiid added 10 each for Kansas, which plays Texas-El Paso in the third-place game Saturday.