← Back to SnaplineWeek 5 results

Cipher Lynx 33, Apex Vipers 31

Week 5 · Regular season · round 15 · Wednesday 28 October 2026

Team1234Final
CPH Cipher Lynx13301733
APX Apex Vipers01013831

Game recap

The Cipher Lynx beat the Apex Vipers 33-31 in round 15 of Week 5, and they needed every second to do it. The decisive score was a 56-yard field goal by Orson Thorne with 0:06 left in the fourth quarter.

The Lynx opened the scoring with a 5-yard touchdown pass from Kai Navarro to Zane Lachance with 2:48 left in the first quarter. The Lynx led 16-10 at halftime. In the fourth quarter: a 2-yard touchdown pass from Kai Navarro to Pavel Thorne for the Lynx (3:29 left, 23-23); a 2-yard touchdown run by Kai Navarro for the Lynx (1:25 left, 30-23); a 15-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano for the Vipers (0:27 left, 31-30); a 56-yard field goal by Orson Thorne for the Lynx (0:06 left, 33-31).

The key moment arrived with 0:27 left in the fourth quarter: a two-point conversion. It moved the Lynx' chance of winning from 16% to 68%.

The standout was Kai Navarro (QB, Lynx), with 19 of 28 passing for 259 yards, 2 TD; 8 carries for 56 yards and 1 TD. Elsewhere, Mason Okafor-Reid (Vipers) had 21 of 39 passing for 248 yards, 2 TD, 1 INT; 2 carries for 21 yards; Luther Banks (Vipers) had 12 carries for 90 yards; 2 catches for 25 yards; Ravi Castellano (Vipers) had 7 catches for 85 yards and 2 TD; Ezekiel Hart (Lynx) had 17 carries for 62 yards; 1 catch for 16 yards.

Before kickoff, the Vipers' game plan was on offense: quick game vs the blitz, attack the zones, stay underneath, target Pavel Garrow; on defense: bracket Luca Benedetti (Pavel Garrow finished with 3 catches for 19 yards). Meanwhile, the Lynx' game plan was on offense: attack the zones, target Bram Pellegrini; on defense: bracket Wendell Garrow.

The Vipers move to 8-7 and the Lynx to 7-7-1 this week. The coaches went for it on fourth down twice, converting 2.

Scoring summary

TimeTeamPlayCPH-APX
Q1 2:48LynxA 5-yard touchdown pass from Kai Navarro to Zane Lachance (extra point)7-0
Q1 2:19LynxA 34-yard field goal by Orson Thorne10-0
Q1 0:58LynxA 51-yard field goal by Orson Thorne13-0
Q2 3:17VipersA 36-yard field goal by Kasimir Eriksen13-3
Q2 2:25LynxA 49-yard field goal by Orson Thorne16-3
Q2 0:32VipersAn 18-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano (extra point)16-10
Q3 3:03VipersA 27-yard field goal by Kasimir Eriksen16-13
Q3 1:59VipersA 40-yard field goal by Kasimir Eriksen16-16
Q3 1:34VipersNils Yardley 74-yd punt return TD (extra point)16-23
Q4 3:29LynxA 2-yard touchdown pass from Kai Navarro to Pavel Thorne (extra point)23-23
Q4 1:25LynxA 2-yard touchdown run by Kai Navarro (extra point)30-23
Q4 0:27VipersA 15-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano (2-pt conversion)30-31
Q4 0:06LynxA 56-yard field goal by Orson Thorne33-31

Team stats

CPHAPX
Total yards429406
Passing yards259248
Rushing yards170158
Completions19 of 2821 of 39
Offensive plays6766
Third downs4 of 122 of 12
Fourth downs1 of 11 of 1
Turnovers11
Sacks allowed35
Time of possession7:548:06

Cipher Lynx box score

Passing

PlayerC/ATTYDSTDINT
Kai Navarro19/2825920

Rushing

PlayerCARYDSTDLNG
Ezekiel Hart1762016
Kai Navarro856120
Orson Achebe837011
Hector Yardley17013

Receiving

PlayerRECYDSTDTGT
Zane Lachance8160111
Luca Benedetti43904
Pavel Thorne42315
Hector Yardley22102

Defense

PlayerTKSKINTPD
Jonas Sandoval19000
Orson Hargrove0300
Jonas Ingram4011
Gideon Jovanovic8001
Bastien Oyelaran4001
Emeric Jovanovic0100

Kicking

PlayerFGLNGXP
Orson Thorne4/4563/3

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid21/3924821

Rushing

PlayerCARYDSTDLNG
Luther Banks1290026
Fabian Varga847032
Mason Okafor-Reid221014

Receiving

PlayerRECYDSTDTGT
Ravi Castellano785212
Fabian Varga34604
Emeric Castellan34604
Wendell Garrow32707

Defense

PlayerTKSKINTPD
Soren Falkner35001
Hector Hargrove0200
Wendell Pellegrini5001
Matteo Falkner0100
Jonas Draven4000
Fabian Lachance2000

Kicking

PlayerFGLNGXP
Kasimir Eriksen3/3402/2

Watch the replay

Every play of this game can be replayed on the big screen, with the play calls, the win probability and the commentary: replay Cipher Lynx 33, Apex Vipers 31 on Snapline. More about the teams: Apex Vipers · Cipher Lynx.