It took some heroics in the shootout but the Fort Osage boys soccer team remained undefeated.

Kaia Tupinio scored himself and made three saves in the penalty kick shootout, including the final shot he faced to set up Dylan Stillwell’s game-winner, as the Indians claimed a 3-2 Suburban Middle Six victory over host North Kansas City Thursday at Northgate Middle School.

Jack Tupinio scored a goal and Fort Osage got an own goal as regulation ended in a 2-2 deadlock.

Jake Lammering, Jack Tupinio, Kaia Tupinio and Kolby McDowell converted their penalty kicks in the shootout to set up Stillwell’s game-winning kick.

Fort Osage improved to 10-0 overall and 2-0 in the Suburban Middle Six.

WILLIAM CHRISMAN 5, RUSKIN 0: Michael Palomino scored a pair of goals as Chrisman routed host Ruskin Thursday.

Marco Sagastume, Braxton Saye and Cody Lien also scored as the Bears improved to 4-5 overall and 1-2 in the Suburban Middle Six Conference.

Brandon Kuhlman posted the shutout in goal.

HARRISONVILLE 2, BLUE SPRINGS SOUTH 1: Blue Springs South couldn’t hold on after taking an early lead in a loss to Harrisonville in the Smithville Tournament Thursday.

Joel Sterling scored on an assist from Brett Vaughn in the eighth minute but Harrisonville tied it in the 12th and scored the game-winner on a penalty kick in the 30th minute.

Both teams went scoreless in the second half as the Jaguars dropped to 2-7 overall and 0-2 in the tournament. They meet Staley at 11 a.m. Saturday in the tournament finale.

OAK GROVE 2, PLEASANT HILL 0: Jacob Leamon scored both goals as Oak Grove blanked host Pleasant Hill in its Missouri River Valley Conference West opener.

Leamon scored an unassisted goal in the eighth minute for a 1-0 lead. He scored again in the 23rd minute on an assist from Dalton Smith.

“Such a tough fought game by the boys,” Oak Grove coach Zach Herzig said.

Goalkeeper Isaiah Weathers posted the shutout as the Panthers improved to 9-4 overall and 1-0 in the MRVC West.

RAYMORE-PECULIAR 4, BLUE SPRINGS 0: Blue Springs dropped to 0-7 overall and 0-3 in the Suburban Big Seven with a loss Wednesday.