Cotton scored 23 points and dished off six assists, Henton added 19 with six rebounds.
Kadeem Batts contributed 13 points and nine rebounds as the Friars (13-5, 3-2 Big East) recorded a third straight win.
The Bluejays (15-3, 5-1) had their 10-game winning streak ended despite 21 points and seven rebounds from Doug McDermott.
Devin Brooks also reached double figures with 10 points.
Swim Week Miami Beach 2014 [PHOTOS]