The John Bapst Crusaders got off to a rocky start but came back in a big way to beat Waterville 35-28 in a Class C North matchup Friday night.

Two plays and two Bapst penalties put the Purple Panthers on the scoreboard just 35 seconds into the game. Trafton Gilbert scored on an 11 yard run.

The Crusaders answered on the very next play. A 75 yard kick return by Landon St. Peter. A failed PAT made the score 7-6.

Waterville scored the next two TDs and the Panthers defense stiffened. Midway through the second quarter, the Panthers led 21-6.

John Bapst would then score the next four touchdowns. QB Wilson Higgins hooked up with WR Rhett McDonald for TD passes of 63 and 23 yards. Higgins added another TD pass to St. Peter. Max Chadwick scored the fourth TD on a five yard run.

It was 35-21 at the end of the third quarter.

Waterville lost talented running back Anthony Singh to injury after running for 111 yards but the Panthers would add one late touchdown to make the final score 35-28.

Chadwick led a balanced run attack for John Bapst with 47 yards.

The Crusaders improve to 2-1. Waterville drops to 0-3.

NOTE: John Bapst inducted eight individuals to the school Hall of Fame and also inducted the 1964 undefeated state title team. Coach Ken Perrone and many of the players were in attendance.

FRIDAY, SEPTEMBER 20, 2019 SCORES:

Belfast 43  Stearns/Schenck 12
Biddeford 69  Westbrook/Waynflete 18
Bonny Eagle 42Kennebunk 21
Boothbay 52  Traip Academy 14
Brunswick 27  Windham 14
Bucksport 60  Washington Academy 0
Cape Elizabeth 14 Fryeburg Academy 13
Cheverus 35  Gorham 21
Cony 28  Messalonskee 0
Dexter 28  Houlton/Hodgdon/Greater Houlton Christian/Southern Aroostook 7
Freeport 38  Lake Region 8
Gardiner 37  Hampden Academy 20
Hermon 36  Oceanside 34
John Bapst 35  Waterville 28
Lawrence 35  Skowhegan 28
Leavitt 42  Foxcroft Academy 19
Lisbon/St. Dominic 12  Mountain Valley 6
Maranacook 14  Yarmouth 12
Marshwood 49 Portland 3
Massabesic 13  Deering 6
Mattanawcook/Lee/Penobscot 48  Mt. View 15
MCI 49  Nokomis 6
Mt. Blue 48  Brewer 6
Old Town 26  Mt. Desert Island 14
Oxford Hills 48  Falmouth/Greely 0
Sanford 42  Edward Little 7
Scarborough 42  Bangor 7
South Portland 49  Noble 7
Telstar 54  Gray-New Gloucester 42
Thornton Academy 43  Lewiston 7
Wells 39  Morse 0
Winslow 76 Medomak Valley 6
York 47  Poland 16