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

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
Loading comments...
Subscriber Log In

We hope you've enjoyed your 5 free articles'

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
Marketing image of BostonGlobe.com
Marketing image of BostonGlobe.com
Already a subscriber?
Your city. Your stories. Your Globe.
Yours FREE for two weeks.
Enjoy free unlimited access to Globe.com for the next two weeks.
Limited time only - No credit card required!
BostonGlobe.com complimentary digital access has been provided to you, without a subscription, for free starting today and ending in 14 days. After the free trial period, your free BostonGlobe.com digital access will stop immediately unless you sign up for BostonGlobe.com digital subscription. Current print and digital subscribers are not eligible for the free trial.
Thanks & Welcome to Globe.com
You now have unlimited access for the next two weeks.
BostonGlobe.com complimentary digital access has been provided to you, without a subscription, for free starting today and ending in 14 days. After the free trial period, your free BostonGlobe.com digital access will stop immediately unless you sign up for BostonGlobe.com digital subscription. Current print and digital subscribers are not eligible for the free trial.