Despite a pair of first-quarter interceptions, Donaghy kept his composure and had a stellar performance. The junior signal caller hooked up with Nick Costello on two TD plays and Sam Romanofsky and Dan Boyle on two others. The second scoring connection to Costello — a 67-yarder — was one for the highlight reels Costello used his 6-5, 205-pound frame to pull the ball out of the air and out of the reach of a Garnet Valley defender and darted the rest of the way for a TD.

Donaghy was 11-for-17 with four touchdowns and three picks. Garnet Valley defensive back Steve Palis had two interceptions of Donaghy, including the one that sealed the victory with less than a second to play.

“The scariest kid is No. 12 (Costello), just because of his size,’ Boyd said. “Most of our DBs are in the 5-10, 5-11 range. When you get a kid that tall and with that type of athleticism, he makes it really difficult to defend.

“We thought the world of Haverford. I was really impressed with what they’ve done through eight games this season. Offensively, they have a ton of talent. No. 12 (Donaghy) is a phenomenal player. We treated this like it was a playoff game.’

Romanofsky and Jack Farrell had big games on defense for the Fords and Chris Trainor had an interception in the fourth quarter. Trainer’s interception appeared to put the Fords in great position to win, but after a three-and-out Garnet Valley came back to cut its deficit to 41-36. Junior running Derrick West (108 yards) had a 3-yard scoring scamper.

In the opening quarter, John Kim answered Garnet Valley’s first scoring drive by taking a kickoff return 90 yards to the end zone. Early on, the feeling was the game could turn into a shootout. Donaghy found Costello over the middle of the field on a beautiful 50-yard hook-up to make it 14-6 Haverford. By halftime, GV held a 22-21 edge and eventually went up by eight points, 29-21, before Haverford started its rally.