Spiro dropped its first four games to begin the season, and the Bulldogs also stood at 2-6 at one point.
They're putting it together at the right time these days, including an opening-round playoff win.
Quarterback Deontei Braggs completed just four passes, but three of those went for touchdowns as Spiro went on the road Friday and came away with a 41-30 win against Okemah in the first round of the 2A playoffs.
Spiro (5-6), which has now won three straight games, heads to the second round of the 2A postseason next week with a game in Tulsa against undefeated Holland Hall. Holland Hall defeated Caney Valley, 63-0, in its playoff opener.
Braggs was 4-of-11 passing in the game at Okemah, but threw three TD passes, which went to Mekhi Roberson, Malik Roberson and Brevon Harper. Mekhi Roberson caught two passes for 73 yards.
Spiro also generated 262 yards rushing. Malik Roberson had 187 yards on 16 carries and two TDs, while Braggs had 82 yards on 17 carries and a TD.
Vian 41, Panama 20
The Wolverines came away winners in this opening-round 2A playoff match-up, which was held Friday in Vian.
With the win, Vian (9-2), which has now won seven straight games, will play at home again next week for the second round of the 2A playoffs as the Wolverines face 10-1 Victory Christian, which beat Wyandotte in its playoff opener.
Tailback Bodhi Vann tallied 233 yards on 29 carries and three TDs in Friday's win. Quarterback River Simon completed two passes for 31 yards, both going to Hayden Parson, one going for a touchdown.
The Wolverines also intercepted four passes in the win, two hauled in by Kade Cato.
Panama, which ends its season at 8-3, got three TD runs from quarterback Sydney Fout.
Keota 50, South Coffeyville 12
For the sixth consecutive season, the Keota Lions have won at least one playoff game.
The latest came on Friday as Keota, which led 8-6 at halftime, pulled away with four touchdowns in the third quarter to win Friday's opening-round B playoff.
Keota (8-2) will play at home again next Friday against Maysville in the second round of the B playoffs. Maysville advanced with a win against Canadian.
Jarred Rowe's 6-yard run was the opening TD of the second half. Then, quarterback Chaz Williams connected with Cordell Ramsey from 52 yards out.
Following a fumble recovery from Rylan Mooneyham, Keelyn Parker punched it in from 10 yards out to extend the lead to 30-6. After a South Coffeyville TD, Williams tossed a 14-yard TD to Rowe near the end of the third quarter. The two connected again on a 14-yard TD pass early in the fourth quarter, as Keota built a commanding 42-12 advantage.
Williams had Keota's lone TD in the first half, a 7-yard run. He also caught a two-point pass from Cash Long to put the Lions up, 8-6, late in the first half.
Lincoln Christian 24, Muldrow 21
A 20-yard field goal on the game's final play broke a tie as Lincoln Christian defeated Muldrow in the playoffs for the second consecutive season, the latest in Friday's 3A opening round game at Muldrow.
Muldrow (7-4) trailed 14-13 at halftime before going in front in the third quarter on a 4-yard TD run by quarterback Braden Gleason. But Lincoln Christian scored 10 points in the final quarter, including the walk-off field goal, to move on to the second round while ending Muldrow's season.
In his final game as a Bulldog, Gleason completed 25-of-36 passes for 372 yards and two TDs, both coming in the second quarter. He threw a 72-yard TD pass to Jarrett Sharp and a 4-yarder to Tyler Stevenson which gave Muldrow a 13-7 lead.
Stevenson caught eight passes for 76 yards, while Sharp had six receptions for 132 yards.
Wagoner 35, Poteau 28 (OT)
The Pirates nearly pulled off one of the biggest upsets in the history of Oklahoma high school playoff football.
But after trailing 28-14 early in the second half of Friday's 4A opening-round playoff, Wagoner rallied to force overtime. The Bulldogs then scored a TD to begin the extra session and made a goal-line stand on Poteau's series to keep their current record winning streak alive.
Wagoner, the three-time defending 4A champs, has now won 48 straight games, also a state 11-man record. Poteau ends its season at 7-4.
The Pirates came out swinging early, though. Quarterback Jett Pitchford had the game's first TD, a 16-yard run. After Poteau got the ball back following a punt, Pitchford threw a 53-yard TD pass to Race Williams, and Garrett Clark's PAT put the Pirates up, 14-0.
Wagoner got on the board with a TD, but Poteau went back up by two scores, 21-7, on Pitchford's 38-yard TD pass to Easton Francis. Francis then had a 41-yard TD run early in the third quarter, which gave the Pirates a 28-14 lead before the Bulldogs rallied.
Francis finished the game with 108 yards on 23 carries. Pitchford threw for 146 yards.
Jay 35, Stigler 7
The Panthers were defeated in the opening round of the 3A playoffs by the 3A-7 champions. Stigler, which had won its first six games, ends the season at 7-4.
Hulbert 50, Central 27
The Tigers went into the fourth quarter with a 27-26 lead, but gave up 24 unanswered points as Hulbert ended Central's season in the first round of the A playoffs.
Central quarterback Korrdell Jiles threw for 225 yards and two TDs, and also had two TD runs for the Tigers (6-5). Hayden Caughman caught five passes for 141 yards and two TDs, the latter covering 57 yards in the third quarter, which gave Central its 27-26 advantage.
Tanner Loggains had five receptions for 84 yards as well for the Tigers.
Prue 68, Arkoma 20
A run of 40 straight points in the first half allowed Prue to break open Friday's first-round B playoff game at Arkoma.
Kobe Ragsdale had the Mustangs' first TD with a run, then caught a 62-yard TD pass from Isaiah Cobbe, which cut Prue's lead to eight, 22-14. But Prue proceeded to score the next 40 points to build a commanding 62-14 advantage.
Jason Pryor added a TD run for Arkoma, which ends its season at 7-4.
Depew 56, Gans 0
Gans closed out its season at 3-8 with Friday's defeat in the first round of the B playoffs.