The Old Town Coyotes picked up their seventh straight win Friday night, defeating the Madison Bulldogs, 45-18.

After scoring on the game's opening possession, Old Town recovered the ensuing kickoff and marched down the field to take a commanding 16-0 lead early in the first quarter.

Old Town owned a 32-6 lead at halftime, but two quick touchdowns from Madison's, Nick Morales, cut the score to, 32-18, minutes into the third quarter.

Following a fumbled punt return by the Bulldogs, Old Town regained control of the game, scoring the final 13 points.

T.J. Crawford set the tone for Old Town, rushing for 188 yards and four touchdowns on the night. The Coyotes also found success in the air, with quarterback, Jake Jarvis, completing 9-of-14 passes for 142 yards and a score. Andre Miller was Jarvis' favorite target in the game, reeling in five catches for 110 yards and a touchdown. Miller also passed for a successful two-point conversion in the second quarter.

The win for Old Town (7-0) sets up a match-up with MDI (6-1) in next Friday's regular season finale.

Check out the other scores from week seven in northern Maine -

DateTimeDivisionVisiting TeamHome TeamScore
10/16/20157:00pmClass APortland BulldogsBangor RamsFinal:

Portland - 59

Bangor - 0
10/16/20157:00pmClass AOxford Hills VikingsWindham EaglesFinal:

Oxford Hills - 13

Windham - 47
10/16/20157:00pmClass AEdward Little Red EddiesDeering RamsFinal:

Edward Little - 14

Deering - 49
10/16/20157:00pmClass AMassabesic MustangsLewiston Blue DevilsFinal:

Massabesic - 32

Lewiston - 14
10/16/20157:00pmClass BSkowhegan IndiansCony RamsFinal:

Skowhegan - 24

Cony - 19
10/16/20157:00pmClass BBrewer WitchesMessalonskee EaglesFinal:

Brewer - 43

Messalonskee - 15
10/16/20157:00pmClass BHampden Academy BroncosGardiner Tigers Final:

Hampden - 29

Gardiner - 28
10/16/20157:00pmClass BBrunswick DragonsMount Blue CougarsFinal:

Brunswick - 27

Mt. Blue - 16
10/16/20157:00pmClass COceanside MarinersMDI TrojansFinal:

Oceanside - 13

MDI - 42
10/16/20151:00pmClass CBelfast LionsFoxcroft Academy PoniesFinal

Belfast - 8

Foxcroft - 48
10/16/20157:00pmClass CMadison BulldogsOld Town Coyotes Final:

Madison - 18

Old Town - 45
10/16/20157:00pmClass DDexter Tigers MCI Huskies Final:

MCI - 45

Dexter - 20
10/16/20157:00pmClass DBucksport Golden BucksOrono Red RiotsFinal:

Bucksport - 33

Orono - 18
10/16/20157:00pmClass DMount View MustangsMattanawcook LynxFinal:

Mt. View - 33

Mattanawcook - 18
10/17/20151:00pmClass BLawrence BulldogsNokomis Warriors
10/17/20151:00pmClass CJohn Bapst CrusadersWaterville Purple Panthers
10/17/20151:00pmClass DHermon HawksWinslow Black Raiders
10/17/201512:30pmClass DEllsworth EaglesMedomak Valley Panthers