← Back to SnaplineWeek 4 results

Prism Chameleons 29, Apex Vipers 27

Week 4 · Regular season · round 20 · Thursday 22 October 2026

Team1234Final
APX Apex Vipers1037727
PRM Prism Chameleons796729

Game recap

In a tight contest in round 20 of Week 4, the Prism Chameleons beat the Apex Vipers 29-27. The lead changed hands 2 times.

The Vipers opened the scoring with an 11-yard touchdown run by Luther Banks with 2:21 left in the first quarter. The Chameleons led 16-13 at halftime. In the fourth quarter: a 7-yard touchdown run by Ezra Kahananui for the Chameleons (0:50 left, 29-20); a 5-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow for the Vipers (0:12 left, 29-27).

The key moment arrived with 0:12 left in the fourth quarter: Extra point good. It moved the Chameleons' chance of winning from 52% to 85%.

The standout was Ezra Kahananui (RB, Chameleons), with 18 carries for 129 yards and 2 TD; 3 catches for 19 yards. Elsewhere, Nolan Iverson (Chameleons) had 17 of 29 passing for 180 yards, 1 TD; 3 carries for 5 yards and 1 TD; Roman Bellamy (Chameleons) had 5 catches for 73 yards; Mason Okafor-Reid (Vipers) had 27 of 34 passing for 245 yards, 2 TD, 1 INT; 2 carries for 26 yards; Luther Banks (Vipers) had 14 carries for 82 yards and 1 TD; 4 catches for 42 yards.

Before kickoff, the Chameleons' game plan was on offense: attack the zones, take shots deep, target Roman Bellamy; on defense: bracket Wendell Garrow (Roman Bellamy finished with 5 catches for 73 yards). Meanwhile, the Vipers' game plan was on offense: attack the zones, stay underneath, target Pavel Garrow; on defense: bracket Cole Brightwater (Pavel Garrow finished with 3 catches for 28 yards).

The Chameleons move to 9-10-1 and the Vipers to 11-6-3 this week. The coaches went for it on fourth down once, and it worked.

Scoring summary

TimeTeamPlayAPX-PRM
Q1 2:21VipersAn 11-yard touchdown run by Luther Banks (extra point)7-0
Q1 1:27ChameleonsA 15-yard touchdown run by Ezra Kahananui (extra point)7-7
Q1 0:26VipersA 49-yard field goal by Kasimir Eriksen10-7
Q2 3:36ChameleonsA 35-yard field goal by Ivo Pellegrini10-10
Q2 1:37ChameleonsA 3-yard touchdown run by Nolan Iverson (extra point missed)10-16
Q2 0:00VipersA 42-yard field goal by Kasimir Eriksen13-16
Q3 1:31VipersA 2-yard touchdown pass from Mason Okafor-Reid to Emeric Castellan (extra point)20-16
Q3 0:30ChameleonsA 2-yard touchdown pass from Nolan Iverson to Jonas Castellan (2-pt try failed)20-22
Q4 0:50ChameleonsA 7-yard touchdown run by Ezra Kahananui (extra point)20-29
Q4 0:12VipersA 5-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow (extra point)27-29

Team stats

APXPRM
Total yards377360
Passing yards245180
Rushing yards132180
Completions27 of 3417 of 29
Offensive plays6156
Third downs2 of 82 of 7
Fourth downs1 of 1—
Turnovers10
Sacks allowed51
Time of possession7:368:24

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid27/3424521

Rushing

PlayerCARYDSTDLNG
Luther Banks1482115
Mason Okafor-Reid226016
Nils Yardley624012

Receiving

PlayerRECYDSTDTGT
Wendell Garrow99519
Ravi Castellano87609
Luther Banks44205
Pavel Garrow32805

Defense

PlayerTKSKINTPD
Soren Falkner21000
Matteo Zamora5002
Wendell Pellegrini5000
Jonas Draven4000
Matteo Falkner0100
Nils Ashford1001

Kicking

PlayerFGLNGXP
Kasimir Eriksen2/2493/3

Prism Chameleons box score

Passing

PlayerC/ATTYDSTDINT
Nolan Iverson17/2918010

Rushing

PlayerCARYDSTDLNG
Ezra Kahananui18129216
Soren Jovanovic546015
Nolan Iverson3513

Receiving

PlayerRECYDSTDTGT
Roman Bellamy573011
Lazlo Zamora44205
Cole Brightwater34106
Ezra Kahananui31903

Defense

PlayerTKSKINTPD
Cyrus Yardley23000
Hector Brennan0300
Zane Falkner4010
Matteo Coventry6000
Quentin Montague4000
Hector Underwood4000

Kicking

PlayerFGLNGXP
Ivo Pellegrini1/1352/3

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 Prism Chameleons 29, Apex Vipers 27 on Snapline. More about the teams: Prism Chameleons · Apex Vipers.