You can now read 10 articles in a month for free on BostonGlobe.com. Read as much as you want anywhere and anytime for just 99¢.

The Boston Globe

Sports

Football roundup: Haverhill ends Beverly’s streak

Beverly’s 15-game win streak dating to 2011 ended Saturday as the host Panthers struggled offensively and on special teams before falling to Haverhill, 21-19. Ian Kessel led the Hillies with a game-high 31 carries and 135 rushing yards.

“Whenever you beat a Division 3 champion, it’s a step in the right direction for your program,” said Haverhill coach Tim O’Connor. “Ian [Kessel] had a great day for us. He can be a great back for us, and I’m glad he’s a Hillie. “

Continue reading below

Haverhill, which first played Beverly back in 1956, is 13-10-2 in the overall series. The last time the teams met in 2004, Haverhill came out on top, 24-14. Saturday’s game was much closer.

The first score came after a fumble by Beverly and giving the Hillies, who recovered, great field position at the Panthers’ 30-yard line. Six plays later, the Hillies scored on a 5-yard rush by Kessel with 2:30 to go in the first quarter.

Beverly showed its championship mettle on the next drive, executing a beautiful 64-yard reverse pass for a touchdown from Bryan Flaherty to Isaiah White. Kessel, a transfer from St. John’s Prep, scored again in the second quarter on a 17-yard scramble to give Haverhill a 14-7 lead at the half.

The Panthers came as close as they would to catching Haverhill late in the third quarter on a 13-play drive that ended with a 1-yard touchdown rush by Madden to trim the lead to 14-13, but missed the PAT. After Kessel’s third touchdown with 5:53 remaining in the fourth, the Panthers again failed to tie following Madden’s second touchdown when Isaiah White was stuffed trying to turn the corner.

Mayflower

Diman 26, Old Colony 18 — The Bengals were led by running back Johnny Padilla's 149 rushing yards and two touchdowns. Old Colony’s Jacob Pringle was 18-of-27 passing for 229 yards and three touchdowns.

Nonleague

Boston Latin 34, Brookline 14 — Senior running back Patrick Fahy rushed for four touchdowns and 176 yards in the Wolfpack’s season-opening victory at Catholic Memorial. Brookline’s Ben Knopf was 8 for 18 with 247 yards, including a 70-yard touchdown pass to Dawshawn Richardson and a 76-yard touchdown pass to Tyler Patterson.

Cathedral 26, Georgetown 6 — Junior Bryan Cedeno ran for 146 yards and two touchdowns.

Methuen 24, Malden 20 — After the Golden Tornadoes took a 20-18 lead with less than 10 minutes to play, Rangers senior Ruddy Serevino returned the ensuing kickoff 78 yards for a touchdown.

Arlington Catholic 21, Shawsheen 6 — The Cougars scored 21 unanswered points in the second half. Two fourth-quarter rushing touchdowns from quarterback Christian Rosati and Billy Barrett sealed the win.

Weston 35, Randolph 14 — Senior Greg Fligor had two interceptions and Brett Rowe added a pair of rushing touchdowns for the Wildcats.

Southeastern 18, Coyle & Cassidy 9 — Junior Ryan Tibbetts scored a fourth-quarter touchdown on a 1-yard run to secure the win for the Hawks.

Old Rochester 21, Lee 7 — Nolan Bergeron rushed for 104 yards and two touchdowns to lead the host Bulldogs.

Weston 35, Randolph 14 — Senior Greg Fligor had two interceptions and Brett Rowe added a pair of rushing touchdowns for the Wildcats.

For more scores and highlights, go to Boston.com/schools

You have reached the limit of 10 free articles in a month

Stay informed with unlimited access to Boston’s trusted news source.

  • High-quality journalism from the region’s largest newsroom
  • Convenient access across all of your devices
  • Today’s Headlines daily newsletter
  • Subscriber-only access to exclusive offers, events, contests, eBooks, and more
  • Less than 25¢ a week