New Haven, Conn. — Collin Eaddy rushed for 266 yards and three touchdowns, and Ryan Quigley and John Lovett each had two touchdowns to lead Princeton to a share of the Ivy League championship with a 59-46 win over Yale on Saturday.

It was the highest-scoring game in the rivalry, which at 141 games is second in the nation behind only Lafayette-Lehigh’s 153.

The Tigers (9-0, 6-0), who have won nine straight for the first time since 1964, can claim the title outright with a home win over Penn next weekend. With their 12th title, the Tigers have won the Ivy League for the second time in three years, a feat last accomplished in 1966.

Eaddy started off his career day with a 75-yard touchdown run on the first play from scrimmage. Eaddy, who only carried the ball 25 times en route the Princeton’s first 200-yard game in 10 years, added a 17-yard touchdown on the Tigers’ next snap after Jeremiah Tyler returned an interception 14 yards on Yale’s second play. Quigley, who also had a career-high 113 yards on just 11 attempts, scored on a 37-yard run on Princeton’s third possession.

With Quigley getting his second touchdown and quarterback Lovett scoring on the ground and finding Jesper Horsted for a 52-yard score, Princeton led 42-14 at the half. Lovett tied an Ivy League record with at least one rushing touchdown in 19 straight games.

The Tigers ended up with 634 yards of total offense, 489 on the ground.

Griffin O’Connor, threw for a school record 465 yards, going 20 of 39 with three touchdowns for Yale (5-4, 3-3). He also had four picks. Reed Klubnick had eight catches for a career-high 234 yards and a score and Alan Lamar ran for 102 yards and two touchdowns.

Harvard 29, Penn 7

Philadelphia — Jake Smith threw two touchdown passes to Brian Dunlap and Harvard’s defense stuffed Penn.

Harvard (5-4, 3-3 Ivy League) built a 29-0 lead and limited Penn to 58 yards on 32 carries, 171 yards passing and intercepted the Quakers’ Ryan Glover twice.

Glover finished with 150 yards passing for the Quakers (6-3, 3-3).

Columbia 42, Brown 20

Providence, r.i. — Kyle Castner accounted for a school record five touchdowns as Columbia roared back from a 14-0 first-quarter deficit to beat Brown.

The senior wide receiver splits time as a Wildcat quarterback and scored his first career touchdown against Harvard last week. A week later he threw for two touchdowns and ran for three more.

UNH 24, Albany 10

Durham, n.h. — Carlos Washington Jr. broke loose for a 93-yard touchdown run and Evan Horn picked off an Albany pass in the Great Danes’ end zone for a touchdown as New Hampshire won a Colonial Athletic Association contest.

The victory moved New Hampshire coach Sean McDonnell into third place on the all-time CAA wins list, breaking a tie with his predecessor, Bill Bowes. Only Andy Talley (Villanova, 142) and Jimmye Laycock (William & Mary, 111) have more wins in the conference.

Castleton 21Alfred State 3

Castleton, Vt. — The Spartans ousted Alfred State to close their season with a rare victory.

Senior Moe Harris produced the longest run in program history, a 92-yard touchdown gallop late in the second quarter that highlighted a 184-yard day on the ground.

Tufts 35, Middlebury 13

Middlebury, Vt. — The Jumbos used a 21-point third quarter to pull away from the Panthers (5-4) in the teams’ NESCAC finale.

Ryan McDonald threw five touchdown passes for Tufts.

WPI 20, Norwich 17

Worcester, Mass. — Worcester Polytechnic Institute spotted the Cadets (3-6) an early field goal before powering to a season-ending win.

Matt Dunn tossed a pair of touchdown passes for Norwich, hitting Lavontae Decius on an 83-yarder in the third quarter and Taj-Calvin Johnson from 17 yards late in regulation.

Pace 33, Saint Anselm 10

Manchester — The Hawks closed a 1-8 season with a senior day loss to the Setters at Grappone Stadium.

Husson 21Plymouth State 10

Holderness, n.h. — Husson rallied from a 10-7 halftime deficit to hand the Panthers (6-4) a loss in their final contest of the sason.

David Hamilton ran for 82 yards and Plymouth State’s only touchdown.