HUNTSVILLE, Texas -- Shelton Eppler passed for 306 yards and ran for the winning score as Northwestern State came from 14 points down to upset Sam Houston State 31-28 on Saturday.
The loss knocked the Bearkats (6-5, 5-3) out of a four-way tie for first in the Southland Conference.
Northwestern State (3-8, 3-5) turned the tables with a 17-point momentum swing in the second quarter. Eppler passed to Quan Shorts for a 78-yard pass play, Daniel Justino added a 43-yard field goal and Shemar Bartholomew returned an interception 96 yards for a 24-21 halftime lead.
The teams traded TD rushes in the third quarter with Eppler running in the game-winner from 5 yards out. The Bearkats were held to four punts and were intercepted on their final five possessions.
Sam Houston State's five losses have all been by a touchdown or less.
Fields, Awatt run for TDs; UTEP beats Abilene Christian
Josh Fields and Ronald Awatt each had a rushing touchdown to help UTEP beat Abilene Christian 17-13 on Saturday night.
La Tech beats Southern Miss 31-30 on Herbert's TD catch
Griffin Hebert made a spectacular 4-yard touchdown catch underneath the goal post with 14 seconds left as Louisiana Tech rallied from a 17-point deficit to beat Southern Mississippi 31-30 on Saturday night in a Conference USA opener.
Texas State beats UL Monroe 38-17 in Sun Belt opener
Tyler Vitt threw two touchdown passes and ran for another score in the first half to lead Texas State to an 38-17 victory over Louisiana-Monroe in a Sun Belt Conference opener on Saturday night.
Wide-open Knighton takes off for 75-yard TD
D'Eriq King finds Jaylan Knighton all by himself and Knighton heads to the end zone for a 75-yard Miami touchdown.
Buchele's 5 TDs help SMU beat North Texas 65-35
Shane Buechele threw three of his four touchdown passes in the first quarter and SMU cruised to a 65-35 win over North Texas on Saturday night.
College football Week 3 scores, schedule and must-see moments
With SEC play a week away and Big Ten football on the horizon in a month or so, here is what's going on in college football's Week 3. Louisville throws deep, uniform and mascot reveals and more as the schedule starts to heat up this fall.