Dan Mavraides hit four free throws in the last 28 seconds in leading Princeton to a 59-56 victory over Penn as each team ended its season.
Mavraides' free throws lead Princeton to victory