The Bigfork Vikings will vie for the Western B divisional championship on Saturday night in Kalispell.
Anders Epperly scored 17 points, Adam Jordt had 15 and the Vikes defeated Libby 66-39 at Flathead High School on Friday to secure a trip to the Class B state tournament.
Bigfork (21-1) will play Florence (21-1) in the divisional title game at 6:30 p.m., Saturday in Kalispell.
Joseph Potkonjak and Jonathan Landon each scored 10 and Bigfork outscores Libby 21-7 in the fourth quarter.
Jonny Cielak led the Loggers with 13. Libby will play Thompson Falls in loser-out action at 9 a.m., Saturday.
On the girls side, Bigfork defeated Troy 55-35 early Friday. The Vals play Libby at 10:40 a.m. in loser-out action. The winner of that game plays in the consolation game at 4:40 p.m. for a trip to the state tournament.
Deer Lodge defeated Eureka 54-38.
Friday’s Box Scores
Semifinal
Bigfork 19 9 17 21 – 66
Libby 14 8 10 7 – 39
BIGFORK – Anders Epperly 17, Adam Jordt 15, Joseph Potkonjak 10, Jonathan Landon 10, George Gibson 5, Garrett Beville 5, Logan Taylor 4.
LIBBY – Jonny Cielak 13, Erik Lauer 8, Ryggs Johnston 5, Colin Maloney 5, Anthony Johnson 4, Zander Petersen 2, Brandon Sadewasser 2.
Florence 12 17 16 13 — 58
Loyola 8 7 9 17 — 41
FLORENCE — Dan Mickelson 26, Levi Clagett 9, Marcus Zeiler 8, Jake Christopherson 6, Cody Liles 5, Levi Edwards 2, Bo Zeiler 2.
LOYOLA — Parker Davis 10, Ryan McHugh 8, Lochlin Ermatinger 7, Fisher Richardson 6, Joey McElroy 3, Jack Burns 2, Kellen Round 2, Strother Cooper 2, Frank Zheng 1.
Loser-out game
Deer Lodge 7 13 12 26 — 58
Anaconda 9 5 15 19 — 48
DEER LODGE — Colter Scully 20, Cade Benjamin 13, Brandon Porter 13, Kaehl Lowery 9, Koby Owens 3.
ANACONDA — Braxton Hill 19, Bobby Swainston 9, Trent Mikalatos 8, Caleb Stetzner 7, Sean Gallagher 3, Kayne Cobban 2.
Loser-out game
Troy 4 5 12 10 — 31
T. Falls 14 12 12 12 — 50
TROY — Sean Opland 7, Dillon Savage 6, Trinity Rice 6, Adam Tallmadge 5, Kolten Winebark 5, A.J. Faur 2.
THOMPSON FALLS — Joe Frields 19, Trais Hoisington 18, Tyler Riffle 6, McKenzie Holt 3, Corey Tessier 2, Danny Hoisington 2.
GIRLS
Loser-out game
Eureka 13 12 9 14 — 48
Deer Lodge 16 5 18 15 — 54
EUREKA — Amanda Peterson 15, Stacy Cooper 10, Sienna Utter 9, Cassie Peterson 6, Liz Pacella 4, Karley Bozarth 2, Ashlyn Waldo 2.
DEER LODGE — Lenora Campbell 13, Jaicee Senecal 13, Darcy Walker 12, Alyssa Lamb 8, Rilee Gray 4, Kamryn Scully 2, Josee Applegate 2.
Bigfork 13 9 20 13 — 55
Troy 13 7 11 4 — 35
BIGFORK — Lana Berg 19, Jaime Berg 13, Miranda Campbell 10, Katie Thomas 7, Mattie McAnally 6.
TROY — Allie Brown 12, Allie Coldwell 11, Aurora Becquart 4, Olivia Roach 4, Alyssa Lewis 4.