Kale Edwards connected with Colbey Nosworthy on an 8-yard touchdown pass with 57.9 seconds left and visiting Coeur d’Alene beat Rigby 29-26 on Friday after trailing by 19 points in the third quarter in the season opener for both teams.
Edwards had two second-half touchdown passes, while Shilo Morgan had touchdown runs of 5 yards in the first quarter and 7 yards in the fourth.
Keegan Thompson had two touchdown runs and two TD passes for Rigby.
Coeur d’Alene took over after a punt at its 45 with under 3 minutes left. The Viks drove to first-and-10 at the 11, and a pass interference call set up first-and-goal.
Edwards rolled right and found the sliding Nosworthy in the corner to complete the comeback with under a minute remaining, but the extra point was no good to give Rigby a last chance.
Rigby returned the kick to the the CdA 48. The Trojans drove to the 35, but an intentional grounding and sack drove them back near midfield and they eventually turned it over on downs.
The Vikings got off to a decent start, with Morgan pounding it in from 5 yards for an early 7-0 lead.
It was all Rigby for a while after that. Keegan Thompson busted a 48-yard touchdown run and in the second quarter and found Christian Frederickson for a 14-yard scoring pass and a 13-7 lead at halftime.
Thompson’s 1-yard dive early in the third made it 19-7. The Trojans took advantage of a CdA turnover and Thompson hooked up with Frederickson again on an 8-yard touchdown pass for a 26-7 lead.
Coeur d’Alene got back on the board late in the third on Edwards’ 19-yard TD pass to Brennan Crawford, and the two-point conversion trimmed the deficit to 26-15.
A CdA punt pinned Rigby in its own end and on fourth down the snap went through the end zone for a safety to make it a nine-point game with 6:29 left.
A long CdA drive ended on Morgan’s 7-yard touchdown run but the point after was blocked and the Vikings trailed 26-23 with 3:17 left in the game.
Madison 42, Lake City 6: Jordan Porter ran for a touchdown and passed for two more and the visiting Bobcats (1-0) trounced the Timberwolves (0-1).
Porter hit Karson Hastings on a 34-yard touchdown pass in the first quarter that made it 14-0 and pounded one in from the 2 just before halftime to lead 28-0.
Brigham Castillow returned a fumble 26 yards for a touchdown.
Zane Lettau had a touchdown run late for Lake City in its first game under head coach Brian Fulp.
Idaho Falls 34, Lewiston 33: The visiting Tigers (1-0) from the 4A High Country League knocked off the Bengals (0-1).
Post Falls at Sandpoint, ppd.: The season opener between the Trojans and the Bulldogs was postponed due to poor air quality. It was rescheduled for Saturday at 11 a.m.
Subscribe to The Spokesman-Review's sports newsletter
Get the day's top sports headlines and breaking news delivered to your inbox by subscribing here.