← Back to SnaplineWeek 5 results

Cipher Lynx 31, Monolith Rhinos 31

Week 5 · Regular season · round 8 · Tuesday 27 October 2026

Team1234Final
MNL Monolith Rhinos14100731
CPH Cipher Lynx7714331

Game recap

It finished all square in round 8 of Week 5: Cipher Lynx 31, Monolith Rhinos 31. The Lynx tied it with a 55-yard field goal by Orson Thorne with 0:06 left in the fourth quarter.

The Rhinos opened the scoring with a 10-yard touchdown pass from Brandt Kessler to Hector Quarles with 3:01 left in the first quarter. At the break the Rhinos were up 24-14. Then came the fourth quarter: a 17-yard touchdown pass from Brandt Kessler to Ivo Underwood for the Rhinos (3:49 left, 31-28); a 55-yard field goal by Orson Thorne for the Lynx (0:06 left, 31-31).

The biggest swing of the game came with 0:06 left in the fourth quarter: Kickoff 65 yds · Valen Falkner returns 8. It moved the Lynx' chance of winning from 6% to 51%.

The standout was Titus Okafor (RB, Rhinos), with 21 carries for 143 yards and 1 TD; 3 catches for 35 yards. Elsewhere, Kai Navarro (Lynx) had 21 of 29 passing for 204 yards, 1 TD; 5 carries for 22 yards and 1 TD; Ezekiel Hart (Lynx) had 12 carries for 106 yards and 1 TD; Bram Pellegrini (Lynx) had 6 catches for 94 yards; Brandt Kessler (Rhinos) had 10 of 13 passing for 108 yards, 2 TD.

Before kickoff, the Lynx' game plan was on offense: quick game vs the blitz, attack the zones, take shots deep, throw it more, target Luca Benedetti; on defense: bracket Hector Quarles (Luca Benedetti finished with 5 catches for 60 yards). Meanwhile, the Rhinos' game plan was on offense: quick game vs the blitz, attack the zones, stay underneath, lean on the run, target Hector Quarles; on defense: bracket Luca Benedetti (Hector Quarles finished with 3 catches for 29 yards and 1 TD).

The Lynx move to 2-5-1 and the Rhinos to 5-2-1 this week.

Scoring summary

TimeTeamPlayMNL-CPH
Q1 3:01RhinosA 10-yard touchdown pass from Brandt Kessler to Hector Quarles (extra point)7-0
Q1 1:59LynxA 3-yard touchdown pass from Kai Navarro to Orson Achebe (extra point)7-7
Q1 0:34RhinosA 9-yard touchdown run by Titus Okafor (extra point)14-7
Q2 2:44RhinosA 43-yard field goal by Tariq Underwood17-7
Q2 0:58LynxA 3-yard touchdown run by Pavel Draven (extra point)17-14
Q2 0:27RhinosA 1-yard touchdown run by Bram Yardley (extra point)24-14
Q3 3:20LynxA 1-yard touchdown run by Kai Navarro (extra point)24-21
Q3 1:00LynxA 6-yard touchdown run by Ezekiel Hart (extra point)24-28
Q4 3:49RhinosA 17-yard touchdown pass from Brandt Kessler to Ivo Underwood (extra point)31-28
Q4 0:06LynxA 55-yard field goal by Orson Thorne31-31

Team stats

MNLCPH
Total yards352360
Passing yards108204
Rushing yards244156
Completions10 of 1321 of 29
Offensive plays5451
Third downs4 of 71 of 3
Fourth downs——
Turnovers00
Sacks allowed21
Time of possession10:015:59

Monolith Rhinos box score

Passing

PlayerC/ATTYDSTDINT
Brandt Kessler10/1310820

Rushing

PlayerCARYDSTDLNG
Titus Okafor21143122
Valen Falkner1380020
Bram Yardley521111

Receiving

PlayerRECYDSTDTGT
Titus Okafor33503
Hector Quarles32913
Rory Blackwood32705
Ivo Underwood11712

Defense

PlayerTKSKINTPD
Nils Sandoval16000
Roman Underwood7000
Emeric Varga6001
Cyrus Varga6001
Yannick Garrow0100
Adrien Pellegrini1001

Kicking

PlayerFGLNGXP
Tariq Underwood1/1434/4

Cipher Lynx box score

Passing

PlayerC/ATTYDSTDINT
Kai Navarro21/2920410

Rushing

PlayerCARYDSTDLNG
Ezekiel Hart12106122
Orson Achebe325012
Kai Navarro52219
Pavel Draven1313

Receiving

PlayerRECYDSTDTGT
Bram Pellegrini69407
Luca Benedetti56008
Zane Lachance41604
Bram Hargrove11501

Defense

PlayerTKSKINTPD
Jonas Sandoval36000
Quentin Radcliffe0100
Hector Coventry0100
Valen Garrow3000
Gideon Jovanovic2000
Elio Coventry2000

Kicking

PlayerFGLNGXP
Orson Thorne1/2554/4

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 31, Monolith Rhinos 31 on Snapline. More about the teams: Cipher Lynx · Monolith Rhinos.