Updated

PHILADELPHIA (AP) Alek Torgersen threw for 350 yards and a career-high four touchdowns, and Pennsylvania forced four turnovers in a 34-20 victory over Yale on Friday night.

Tyler Drake made Pennsylvania's first interception, leading to Christian Pearson's catch-and-run for a 63-yard touchdown play that pulled the Quakers to 10-7. On Yale's next possession, Drake forced a fumble and Penn struck quickly on Tre Solomon's catch out of the backfield for a 17-yard touchdown strike.

Yale cut it to 27-20 at the end of the third quarter, but Penn answered with a 97-yard drive to take a two-score lead on Solomon's 28-yard touchdown run.

Solomon rushed for a career-high 116 yards and had two touchdowns for Pennsylvania (3-3, 2-1 Ivy League). Pearson made six catches for 133 yards and two touchdowns.

Morgan Roberts passed for 318 yards with one touchdown and three interceptions for Yale (4-2, 1-2). Robert Clemons III had 99 yards receiving and one touchdown.