Thompson answered for Yelm, though, giving his squad a 44-33 lead.
Williams broke free for a 61-yard touchdown run to pull Evergreen within four points.
But again, Thompson showed up in the end zone again for Yelm.
YELM 50, EVERGREEN 40
Evergreen 0 6 20 14—40
Yelm 14 0 24 12—50
First quarter
Y — Brenden Thompson 38 run (Vernon Parker kick)
Y — Thompson 20 run (Parker kick)
Second quarter
E — Rey Green 5 run (kick failed)
Third quarter
Y — Parker 34 FG
Y — Thompson 5 run (Parker kick)
E — Billy Nelson 42 pass from Jerrin Williams (PAT failed)
Y — Thompson 5 run (Parker kick)
E — Williams 14 run (kick good)
Y — Thompson 47 run (Parker kick)
E — Green 80 pass from Williams (kick good)
Fourth quarter
E — Goodpaster 17 interception return (kick good)
Y — Thompson 38 run (PAT failed)
E — Williams 61 run (kick good)
Y — Thompson 9 run (PAT failed)
Individual statistics
RUSHING — Evergreen: Green 7-22, Nelson 3-1, Goodpaster 12-58, Williams 8-81, Michael Bishop-Brown 1-(minus 1), Justice Murphy 1-19. Yelm: Thompson 42-347.
PASSING — Evergreen: Williams 10-28-4-257. Yelm: Daylon Williams 8-14-1-98.
RECEIVING — Evergreen: Green 5-142, Dustin Nettles 2-45, Murphy 1-18, Nelson 1-42, Trevine Nathaniel 1-10. Yelm: Pearson 3-12, Thomas Munoz 1-17, Bo Campbell 3-41, Joey Hawks 1-28.