Seth Hall scored 21 points and Palmer Goecke added 16 as Prairie kept pace with Columbia River atop the 3A Greater St. Helens League.
The Falcons outscored Kelso 46-14 in the second half after Prairie took a 34-29 lead into halftime.
“Kelso played a great first half,” Prairie coach Kyle Brooks said. “They did a really good job defensively. But in the third quarter, our guys became inspired.”
Brooks said the Falcons’ defense sparked their offense. Goecke had 11 defensive deflections. Prairie made five of their six 3-pointer in the second half.
Michael Stockbridge had four steals, and Matthew Kogler added three blocks and three steals.
Prairie remains tied with River at 4-1 in the 3A GSHL with one game to go. If both teams remained tied after Thursday’s regular-season finale, the teams will meet in a tiebreaker game on Saturday.
PRAIRIE 80, KELSO 43
KELSO — Zeke Emerson 0, Emmitt Kinch 2, Peyton Noah 0, Riley Noah 9, Jared Bowlby 3, Anders Gamble 0, Christian Huntington 5, Shaw Anderson 11, Nick Moore 10, J. Bowlby 1. Totals 16 (1) 10-20 43.
PRAIRIE — Palmer Goecke 16, Kameron Osborn 2, Braiden Broadbent 7, Michael Stockbridge 5, Seth Hall 21, Ethan Rouse 7, Kaleb Locke 0, Chase Lund 1, Logan Reed 0, Dwayne Stewart 4, Greg Bernash 10, Matthew Kogler 4. Totals 33 (6) 8-10 80.
Kelso 11 18 7 7–43
Prairie 18 16 26 20–80
JV — Prairie 54-40; Frosh — Prairie 59-57.