Saint Louis holds off Mililani in state football semifinals
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-35.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-36.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-37.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-38.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-39.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-40.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-44.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-45.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-35.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-36.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-37.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-38.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-39.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-40.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-44.jpg)
![](https://staradvertiser.wpenginepowered.com/wp-content/uploads/2021/12/SPT-PREP-FOOTBALL-ST.-LOUIS-VS.-MILILANI-45.jpg)
1/8
Swipe or click to see more
Mililani’s Funaki James-Fainga, left, and Malachi James-Fainga go for a fumbled football during the first half play.
2/8
Swipe or click to see more
A loose ball in the first half is contested by Saint Louis' Nicholas-Nainoa Narciso and Mililani’s Jensyn Mcgee.
3/8
Swipe or click to see more
Saint Louis' Alexander Bianco, after almost being sacked in the backfield, makes it out of the pack for a gain.
4/8
Swipe or click to see more
Saint Louis' Blaze Holani, middle, and teammates celebrate after he blocks a punt attempt by Mililani’s Semeri Ulufale Jr. and returns it for a touchdown in the first half.
5/8
Swipe or click to see more
Mililani’s Nehemiah Timoteo makes a path for himself during a running play.
6/8
Swipe or click to see more
Saint Louis' Blaze Holani blocks a punt attempt by Mililani’s Semeri Ulufale Jr. and returns it for a touchdown in the first half.
7/8
Swipe or click to see more
Mililani’s Emana Tarape is tackled by the Saint Louis defense.
8/8
Swipe or click to see more
Mililani’s John Herold-Namu makes a catch in front of the Saint Louis bench in the first quarter.