Last-second field goal lifts St. Thomas

NHIAA football scores from Week 9:

FRIDAY

Alvirne 21, Pembroke 13
Exeter 38, Nashua North 0
Kennett 37, Kingswood 12
Manchester Memorial 29, Manchester West 14
Milford 24, Portsmouth 6
Somersworth 35, Pelham 7
Timberlane 35, Dover 13
Campbell 43, Newfound 13
St. Thomas 29, Hanover 28
Laconia 36, Lebanon 20
Bedford 28, Spaulding 20
Trinity 42, Windham 7
Hollis/Brookline 49, Goffstown 20
Nashua South 35, Londonderry 24
Souhegan 42, Merrimack Valley 12
Concord 34, Salem 14
Winnacunnet 32, Merrimack 8
Kearsarge 37, Stevens 16