Trailing 33-28 with 17:37 left to play, the Quakers went on a 23-1 run, sparked by 10 points from Bernardini, to take a 56-39 lead. During that stretch, Yale missed 10 straight shots and committed five turnovers.
After a layup by Morin, Penn scored four more points, boosting the lead to 61-41 at the 7:52 mark.
The Bulldogs led 26-19 late in the first half, but Grandieri scored six points during a 10-4 run, pulling the Quakers to within 30-29 at the break. Penn had 13 assists to match its 13 field goals in the first half.
Leaving early for the NBA is a risky decision. Some players -- Skal Labissiere, Dejounte Murray -- slid in the draft. Some -- Isaiah Taylor, Troy Williams -- weren't drafted at all.
College basketball coaches across the country will hit the recruiting trail hard in July to target the Class of 2017's top prospects. Which players are the nation's top programs targeting?
The Tar Heels could lose Justin Jackson and Kennedy Meeks after next season. Coach Roy Williams has nearly every top-10 2017 prospect on his board.