Upsets happen often in sports - at all levels - but I doubt many people in the stands at New Bern's football game versus Havelock at Caruso-Coates Stadium Friday night thought the scoreboard would read what it did at the end.
That reading was New Bern 28, Havelock 13.
The game was the season opener for the Rams after their game last week was cancelled due to weather while New Bern beat up on Goldsboro 50-6 in its opener a week ago.
Both teams looked a bit rusty in the early going, especially the Rams as mistake after mistake killed possible scoring drives or put New Bern's offense in advantageous field position.
New Bern dominated the time of possession in the game, especially in the first and third quarters with its option run game.
The eventual dagger from the Bears came early in the fourth quarter after Havelock led the game 7-6 at the half.
Leading 12-7, facing a 4th-and-7 from the Havelock 21-yard line, New Bern quarterback Kahmaad Scriven threw a pass to the corner of the end zone where Nolan Jones made a falling down catch for a touchdown.
The ensuing two-point conversion put New Bern up 20-7 at the time and put Havelock up against the clock as well as against the Bears.
"I told our guys the best teams want it more - that simple," New Bern head coach Torrey Nowell said.
"It's all about this community for us - this was for New Bern."
For the seniors on New Bern's team, they had never beaten Havelock.
Bears' running back William Lovick, a junior, posted his second-straight 200-plus yard rushing game with 203 on 25 carries.
Though it was Lovick's first New Bern-Havelock rivalry game, he said he felt the energy throughout the game.
"It's amazing, New Bern hadn't beat them since 2014 but we knew we could win," Lovick said.
"Using the clock and getting our run game going was a big part of our plan and we did that tonight."
As for the Rams, freshman quarterback Andrew Frazier showed promise for future games.
Frazier threw for 132 yards with a touchdown and ran for another score.
Havelock running back Kamarro Edmonds picked up 97 rushing yards on 14 carries.
"Red zone penalties hurt us bad tonight and we made so many mental mistakes and you can't do that against anybody but especially not a team that runs option," Havelock head coach Allen Wooten said.
"0-1 doesn't kill us but we definitely have to get better. We gotta be hungry, we can't live off the past success of Havelock football, we have to make our own."
New Bern moves to 2-0 and will enjoy an off week next week while Havelock (0-1) will host Panther Creek.
New Bern 6 0 6 16 - 28
Havelock 0 7 0 6 - 13
NB - Zakeem Brooks 1 run (kick failed)
H - Dru Dotter 43 pass from Andrew Frazier (Will Ferry kick)
NB - Chandler Smith 1 run (2-point attempt failed)
NB - Nolan Jones 21 pass from Kahamaad Scriven (Lovick run for 2-point conversion)
NB - Scriven 1 run (C. Smith run for 2-point conversion)
H - A. Frazier 7 run (kick blocked)
Total Offense 420 233
First Downs 20 10
Rushes-Yards 63-345 30-101
Passing Yards 75 132
Comp-Att-Int 3-4-0 9-16-1
Turnovers 1 2
Fumbles-Lost 3-1 2-1
Penalties-Yards 3-15 5-59
Punts-Avg. 1-18.0 2-30.0
Passing: New Bern - Kahmaad Scriven 3-for-4 for 75 yards (TD); Havelock - Andrew Frazier - 9-for-16 for 132 yards (TD, INT).
Rushing: New Bern - William Lovick 25 carries for 203 yards, Arone Herring 7-44, Zakeem Brooks 7-30 (TD), Chandler Smith 6-29 (TD), Scriven 17-27 (TD); Havelock - Kamarro Edmonds 14-97, Frazier 6-20 (TD), Jaylen Budget 5-15, Kamron Hoover 2-2, Will Ferry 1-(-11), Michael Cruz 2-(-22).
Receiving: New Berm - C. Smith 2-54, Nolan Jones 1-21 (TD); Havelock - Dru Dotter 4-70 (TD), Edmonds 1-34, Jaheim Lockhart 2-20, Hoover 1-8, Budget 1-0.
Jordan Honeycutt can be reached at 252-635-5670 or at email@example.com