LaSpada wins it for Billerica
Billerica quarterback Nick LaSpada ran for two touchdowns in a 28-20 double-overtime win at Haverhill last night.
“It was super exciting,’’ Billerica coach Peter Flynn said. “It was up and down the field. It was one of those crazy games.’’
In the fourth quarter, Billerica’s Bryon Ramirez ran 19 yards for a TD to tie the score at 14 with 6:06 remaining. Billerica’s defense then shut Haverhill down after the Hillies advanced to the Indians’ 20, sending the game to overtime.
Haverhill’s Blaine Joia caught an 8-yard scoring pass from Tommy Morgan in the first overtime, but the Hillies failed to convert on the 2-point attempt. LaSpada ran 10 yards to tie it, but the Indians also missed the 2-point try.
LaSpada came right back in the second overtime with a 3-yard TD. This time, Billerica (6-1) ran a double-reverse pass back to LaSpada for the 2-point conversion.
Natick 21, Braintree 12 - Troy Flutie connected with Brian Dunlap for two first-quarter touchdowns and later rushed for a 7-yard score to help the No. 17 Red and Blue improve to 6-1.
Brockton 42, Durfee 27 - The Boxers’ Austin Roberts ran for two TDs and passed for two more.
Catholic Memorial 33, Malden Catholic 13 - Senior quarterback A.J. Doyle threw four TD passes to lead the No. 11 Knights.
Andover 52, Methuen 13 - Seven players scored for the 13th-ranked Warriors.
Central Catholic 36, Lawrence 0 - Matt McDermott passed for one score and caught another to boost the Raiders (3-4).
Chelmsford 35, Dracut 7 - Corey Everleigh was a threat any time he touched the ball, scoring on a 32-yard punt return and a 24-yard run before adding a third TD by recovering a fumble in the end zone, boosting the eighth-ranked Lions.
Dartmouth 56, New Bedford 28 - Trevor Leandro passed for two touchdowns and rushed for three more for the Indians (6-1).
CAL/NEC (Division 1)
North Andover 42, Lynn Classical 6 - Brandon Walsh threw three touchdown passes and ran for another score to pace the 18th-ranked Scarlet Knights.
Concord-Carlisle 35, Acton-Boxborough 12 - George Craan led the way for the ninth-ranked Patriots with three TD runs.
Lincoln-Sudbury 34, Boston Latin 12 - Will Twyman led the seventh-ranked Warriors with a touchdown and a field goal.
Duxbury 40, North Quincy 7 - Matt O’Keefe threw two touchdowns passes to James Burke and also ran for a TD for the second-ranked Green Dragons.
Mansfield 34, Oliver Ames 14 - Dylan Finnerty and Greg Donahue each scored a pair of TDs for the No. 4 Hornets.
Wakefield 14, Burlington 6 - James Bourque hit Matt McKenna with a 20-yard TD pass in the fourth, rallying the Warriors past the Red Devils.
Dennis-Yarmouth 42, Cranston West (R.I.) 0 - Matt Montalto ran for 102 yards and a touchdown and passed for 143 yards and two scores for the sixth-ranked Dolphins.
Tri-Valley (Large) Westwood 7, Medway 0 - Alex Berluti tossed a 10-yard TD pass to his brother Bo in the fourth quarter and the Wolverines stuffed the Mustangs on a fourth-and-goal from the 1-yard line as time expired to improve to 6-1.
Catholic Central (Small)
Cathedral 36, St. Clement 8 - Gee Griffith rushed for 227 yards on only 14 carries and scored three TDs for the Panthers.
Dorchester 20, Boston English 0 - Kevin Gratts, Robin Cyprien, and Jhonny Mims scored second-half touchdowns for the Bears.
East Boston 30, Latin Academy 8 - Andre Rickerson rushed for 100 yards and scored twice as the Jets trounced the Dragons.
New Hampton 35, Pingree 7 - Jake Kiley scored three touchdowns as New Hampton stopped Pingree’s 20-game win streak.
A story in yesterday’s Globe incorrectly said Putnam was to play Chicopee last night. Putnam plays Chicopee at Szot Park tonight at 7.