Reading pulled off a stunning fourth-quarter comeback Thursday, overcoming a 30-6 deficit in the final six minutes to defeat Stoneham, 44-36, in triple overtime.
Senior quarterback Drew Belcher accounted for all three TDs in the final minutes (two passing, one rushing) and both scores in overtime. Senior Liam Kenneally converted two 2-point conversions during the comeback and came up with the game-sealing interception.
“Unbelievable,” said Reading coach John Fiore. “They outhit us for four quarters. I can’t believe we came back and won.”
Trailing, 30-6, Belcher found junior wide receiver Will Murray for a 35-yard strike that made it 30-14 after a 2-point rush.
The Rockets (8-2) then recovered an onside kick, and Belcher found Murray again. Kenneally converted a 2-point rush to cut the Stoneham lead to 30-22.
Reading made a stop on defense on the ensuing drive and took over at the Stoneham 45. Belcher ran one in from 5 yards and Kenneally struck with another 2-point conversion to tie it at 30 with 1:16 to go in regulation.
An interception gave Reading the ball back with a chance to win the game, but the Rockets failed to convert.
Both teams missed field goals in the first overtime. Stoneham (5-6) scored to start the second extra session, but the 2-point conversion failed. Belcher then found Kenneally for a score to tie the game at 36. Reading’s 2-point attempt also failed.
In the third overtime, Belcher scored on a rushing touchdown and proceeded to convert the 2-point conversion to give Reading a 44-36 lead.
Kenneally came up with an interception on Stoneham’s attempt, ending the game.
Newton North 49, Brookline 8 — Jack Boucher threw for two TDs, rushed for another, and intercepted a pass to lead the Tigers (5-6).
Walpole 48, Weymouth 14 — Connor Moriarty rushed 10 times for 300 yards and three TDs to power the Rebels (7-4).
New Bedford 33, Durfee 6 — Chandler Debrosse threw two first-half TDs to TJ Hernandez as the Whalers clinched the Big Three championship.
East Boston 50, South Boston 6 — Orlandino Gray rushed for three touchdowns for the Jets (5-6).
New Mission 24, Burke 18 — Cemon Jean’s fumble recovery in the end zone propelled the Titans (5-5) in three overtimes.
Hamilton-Wenham 21, Ipswich 2 — Ian Dickey and Cam Macri combined for 289 rushing yards and two touchdowns to lift the Generals (5-6).
Cardinal Spellman 32, Archbishop Williams 12 — Rory Donovan and Matt Anastasi each scored two TDs to lead the Cardinals.
St. Clement 43, St. Joseph’s Prep 16 — Michael Sullivan threw for three TDs and ran for a fourth to lead the Anchormen (9-2).
Minuteman 38, Mystic Valley 6 — Zahir Ramsey accounted for all five Mustangs TDs. Minuteman (8-3) finished with the most wins in a season for the program since 1986.
Acton-Boxboro 15, Westford 7 — Touchdowns by Will Tejada and Matt Cotter powered the Colonials (8-3).
Concord-Carlisle 18, Bedford 0 — Jeff Adegbe had two TDs and added a pick-six to lead the Patriots (8-3).
Lincoln-Sudbury 26, Newton South 0 — Greg Roder rushed for two scores for the Warriors.
Cambridge 41, Somerville 7 — Shaquille Anderson rushed for 209 yards and three scores to propel the Falcons.
Attleboro 34, North Attleborough 19 — Tim Walsh and Damon Belin each rushed for a pair of scores for the Blue Bombardiers (9-2).
Oliver Ames 25, Sharon 7 — Senior Nick Cidado threw for two touchdowns and ran for a third for the Tigers (10-1).
Stoughton 28, Canton 20 — Joseph Girolamo scored two TDs for the Black Knights.
Chelmsford 49, Billerica 23 — Jeff D’Auria ran for three TDs and 180 yards as the Lions won their 500th game in program history.
Haverhill 28, Lowell 21 — The Hillies scored three TDs and shut out the Red Raiders in the second half. Shane Finn threw two TD passes.
Lexington 56, Burlington 21 — Jeff Costello ran for 197 yards and five touchdowns, and completed 10 of 19 passes for 169 yards and a TD for the Minutemen (5-6).
Melrose 13, Wakefield 7 — Malik Garrett ran in a 2-yard TD in the fourth quarter to lift the Red Raiders.
Winchester 21, Woburn 19 — In the 110th meeting, the Sachems’ Tim O’Brien ran for a TD, had two interceptions, and knocked down a 2-point conversion pass to help deny the Tanners.
Marblehead 51, Swampscott 13 — Brooks Tyrrell exploded for six rushing touchdowns, powering the Magicians’ rout.
Revere 13, Winthrop 7 — Kaleb Silva rushed for 140 yards and a score, giving the Patriots their first Thanksgiving Day win at Winthrop since 1973.
Pembroke 21, Silver Lake 17 — Ryan Sheehan rushed for 95 yards and two scores on six carries to propel the Titans.
Old Rochester 14, Apponequet 6 — Tyler Zell knocked down a fourth-down pass to seal the game for the Bulldogs (10-1), helping his team win its first conference championship since 2002.
Hopkinton 22, Ashland 21 — Nick D’Aloia scored twice, Drew Donahue rushed for 162 yards, and the Hillers held off the Clockers.
Millis 14, Medway 13 — Chris Ahl had 33 carries for 140 yards for the Mohawks (8-3).
Arlington 41, Arlington Catholic 0 — Senior running back Tom Houston rushed for 135 yards and a TD for the Spy Ponders (9-2).
Barnstable 47, Falmouth 0 — Kristian Lucashensky had 207 yards passing and three TDs as the Red Raiders (9-2) cruised.
Marshfield 38, Duxbury 34 — After the Rams forced a fumble at the Dragons’ 2-yard line, Chris Lunn ran in the winning TD with 45 seconds left.
Masconomet 16, North Andover 14 — Troy Bunker drilled a 20-yard field goal with five seconds left for the Chieftains.
Randolph 44, West Roxbury 20 — John Sass threw four TD passes and ran for a pair of scores to give the Blue Devils their first win of the season.
Sandwich 41, Mashpee 6 — Sophomore Adam Billard threw for four touchdowns to lead the Blue Knights to the blowout win.
Taunton 42, Coyle & Cassidy 6 — Domingo Jenkins rushed for 211 yards and two scores on only nine carries for the Tigers (6-5), and the Warriors’ Joshua Cobb broke the school’s season rushing record with 1,291 yards.For more scores and highlights go to boston.com/schools.