| 4th Quarter |
Game over |
![Riverside]() RIVE 30 second timeout |
![Kettle Falls]() #20 Caden McKern missed FT |
![Kettle Falls]() #20 Caden McKern missed FT |
![Riverside]() #10 Connor Campbell personal foul |
![Riverside]() RIVE 30 second timeout |
![Kettle Falls]() #42 Koty Dellinger made FT | 41 | 38 |
![Kettle Falls]() #42 Koty Dellinger missed FT |
![Riverside]() #30 Clay Wilson personal foul |
![Kettle Falls]() #22 Matthew Thompson missed FT |
![Riverside]() #12 Michael Zanoni goes to the bench |
![Riverside]() #12 Michael Zanoni personal foul |
![Kettle Falls]() #22 Matthew Thompson made 2pt FG | 40 | 38 |
![Riverside]() RIVE full timeout |
![Kettle Falls]() KETT full timeout |
![Riverside]() #20 Thaddeus Trepanier missed FT |
![Riverside]() #20 Thaddeus Trepanier made FT | 38 | 38 |
![Kettle Falls]() #42 Koty Dellinger personal foul |
![Kettle Falls]() #42 Koty Dellinger missed FT |
![Riverside]() #20 Thaddeus Trepanier personal foul |
![Kettle Falls]() KETT full timeout |
![Riverside]() #14 Ethan Spencer personal foul |
![Riverside]() #14 Ethan Spencer made 3pt FG | 38 | 37 |
![Riverside]() #50 Kory Cross made 2pt FG | 38 | 34 |
![Riverside]() #12 Michael Zanoni personal foul |
![Riverside]() #50 Kory Cross missed FT |
![Kettle Falls]() #42 Koty Dellinger personal foul |
![Riverside]() #50 Kory Cross made 2pt FG | 38 | 32 |
![Riverside]() RIVE full timeout |
![Riverside]() #14 Ethan Spencer made FT | 38 | 30 |
![Riverside]() #14 Ethan Spencer made FT | 38 | 29 |
![Kettle Falls]() #30 Charlie Andrews personal foul |
![Kettle Falls]() #10 Kyle Keenen made 2pt FG | 38 | 28 |
![Riverside]() #20 Thaddeus Trepanier personal foul |
![Kettle Falls]() #20 Caden McKern personal foul |
![Kettle Falls]() #24 Dakota Crumplet made 2pt FG | 36 | 28 |
| 3rd Quarter |
End of 3rd quarter |
![Kettle Falls]() #42 Koty Dellinger made 2pt FG | 34 | 28 |
![Kettle Falls]() #42 Koty Dellinger made 2pt FG | 32 | 28 |
![Riverside]() #14 Ethan Spencer made 2pt FG | 30 | 28 |
![Kettle Falls]() #42 Koty Dellinger made FT | 30 | 26 |
![Kettle Falls]() #42 Koty Dellinger made FT | 29 | 26 |
![Riverside]() #30 Clay Wilson personal foul |
![Riverside]() #50 Kory Cross personal foul |
![Riverside]() #50 Kory Cross made 2pt FG | 28 | 26 |
![Kettle Falls]() #22 Matthew Thompson made 3pt FG | 28 | 24 |
![Riverside]() #10 Connor Campbell personal foul |
![Kettle Falls]() #22 Matthew Thompson personal foul |
![Kettle Falls]() #22 Matthew Thompson made 3pt FG | 25 | 24 |
![Riverside]() #50 Kory Cross made 2pt FG | 22 | 24 |
![Kettle Falls]() #42 Koty Dellinger made 2pt FG | 22 | 22 |
![Riverside]() #12 Michael Zanoni personal foul |
![Riverside]() #14 Ethan Spencer made 2pt FG | 20 | 22 |
![Riverside]() #50 Kory Cross made FT | 20 | 20 |
![Riverside]() #50 Kory Cross made FT | 20 | 19 |
![Kettle Falls]() #42 Koty Dellinger personal foul |
![Kettle Falls]() #10 Kyle Keenen personal foul |
![Kettle Falls]() #10 Kyle Keenen personal foul |
![Riverside]() #50 Kory Cross made 2pt FG | 20 | 18 |
![Kettle Falls]() #20 Caden McKern personal foul |
| 2nd Quarter |
Halftime |
![Riverside]() #20 Thaddeus Trepanier made 2pt FG | 20 | 16 |
![Kettle Falls]() #20 Caden McKern personal foul |
![Riverside]() #10 Connor Campbell personal foul |
![Riverside]() #50 Kory Cross made 2pt FG | 20 | 14 |
![Riverside]() #50 Kory Cross made 2pt FG | 20 | 12 |
![Kettle Falls]() #22 Matthew Thompson made 3pt FG | 20 | 10 |
![Riverside]() #50 Kory Cross made 2pt FG | 17 | 10 |
![Riverside]() #14 Ethan Spencer missed FT |
![Riverside]() #14 Ethan Spencer missed FT |
![Kettle Falls]() #44 Brogan Douse personal foul |
![Kettle Falls]() #24 Dakota Crumplet made FT | 17 | 8 |
![Kettle Falls]() #24 Dakota Crumplet made FT | 16 | 8 |
![Riverside]() #50 Kory Cross personal foul |
![Riverside]() #50 Kory Cross missed FT |
![Kettle Falls]() #32 Victor Mendez personal foul |
![Kettle Falls]() #24 Dakota Crumplet made 2pt FG | 15 | 8 |
![Riverside]() #20 Thaddeus Trepanier made 3pt FG | 13 | 8 |
![Kettle Falls]() #44 Brogan Douse personal foul |
| 1st Quarter |
End of 1st quarter |
![Kettle Falls]() #22 Matthew Thompson made 3pt FG | 13 | 5 |
![Kettle Falls]() #24 Dakota Crumplet missed FT |
![Kettle Falls]() #24 Dakota Crumplet missed FT |
![Riverside]() #12 Michael Zanoni personal foul |
![Riverside]() #50 Kory Cross made 2pt FG | 10 | 5 |
![Kettle Falls]() #42 Koty Dellinger personal foul |
![Riverside]() RIVE full timeout |
![Kettle Falls]() #24 Dakota Crumplet made 2pt FG | 10 | 3 |
![Kettle Falls]() #24 Dakota Crumplet made 2pt FG | 8 | 3 |
![Riverside]() #10 Connor Campbell personal foul |
![Kettle Falls]() #24 Dakota Crumplet personal foul |
![Riverside]() #20 Thaddeus Trepanier made FT | 6 | 3 |
![Kettle Falls]() #10 Kyle Keenen personal foul |
![Riverside]() #20 Thaddeus Trepanier made 2pt FG | 6 | 2 |
![Kettle Falls]() KETT 30 second timeout |
![Kettle Falls]() #42 Koty Dellinger made FT | 6 | 0 |
![Kettle Falls]() #42 Koty Dellinger made FT | 5 | 0 |
![Riverside]() #14 Ethan Spencer personal foul |
![Riverside]() #12 Michael Zanoni personal foul |
![Kettle Falls]() #22 Matthew Thompson personal foul |
![Kettle Falls]() #10 Kyle Keenen personal foul |
![Kettle Falls]() #42 Koty Dellinger made 2pt FG | 4 | 0 |
![Kettle Falls]() #22 Matthew Thompson made 2pt FG | 2 | 0 |
![Kettle Falls]() KETT wins the tip |
Game Started |