Jack Eggleston tied his career high with 25 points, including five in overtime, and added 12 rebounds as Pennsylvania rallied to defeat Brown 80-78 on Saturday night.

After the Quakers (8-8, 2-0 Ivy League) overcame a 10-point second-half deficit to force overtime, Eggleston scored on a 3-pointer and a dunk for a 78-73 lead with 2:54 to go.

Adrian Williams hit a 3 to get the Bears (7-11, 0-4) within two, then Conor Turley dunked for Penn.

Andrew McCarthy's two free throws with 46 seconds left were Brown's last points.

Tyler Bernardini added 17 points, Zack Rosen 13 and Turley 12 for the Quakers, who won their third straight.

Down 59-49 with 12:28 to go in regulation, Eggleston got the Quakers within three on a 3-pointer. Turley's free throw, followed by a layup, tied it at 73.

Williams scored 22 and Sean McGonagill had 12 points and 10 assists for Brown.