HONOLULU — The driving rain and blustering wind combined into a horizontal force that sent spectators ducking for cover and soccer balls blowing clear off of the pitch.

The elements factored in heavily in the Oahu Interscholastic Association boys soccer championships on Saturday night at Kaiser Stadium. Mililani, in Division I over Kalani, 2-0, and Roosevelt, 2-0 against McKinley in Division II, weathered them the best to raise dampened plaques.

The defending champion Trojans (13-0), the top team in the OIA West, held the line in the first half, when they played into the stiff wind. When the field flipped after intermission, it took another 19 minutes for Kilika Hasegawa to put in the go-ahead goal on a rocket from 30-plus yards.

Ethan Funtanilla added a diving header of a loose ball in the box that ricocheted off the crossbar and straight down for a 2-0 lead in the 64th minute.

Kalani (11-1-1), the top team in the OIA East, took its first loss of the season. The Falcons were going for their third league title and first since 2018.

Roosevelt's Landen Kalani tried to head in a goal in the first half of the OIA Division II championship against McKinley, amid driving rain. He would score in the second half of the Rough Riders' 2-0 victory. (Spectrum News/Brian McInnis)

In the Division II final preceding the D-I match, the conditions were similarly harsh, and the game was scoreless at intermission, too.

But unlike what was to unfold later, Roosevelt scored twice going into the wind after the break. Landen Kalani scored on an assist from Kisei Ikeda in the 46th minute and Ikeda put in one of his own off an assist by Marco Liciona-Hernandes in the 67th.

It was Roosevelt’s fourth overall OIA title, and third in Division II since 2014. McKinley, which won the first five OIA boys' soccer championships in the 1970s, recorded a D-II title in 2018.

Brian McInnis covers the state’s sports scene for Spectrum News Hawaii. He can be reached at brian.mcinnis@charter.com.