As was the case in 2013, it will be an Alliance High - Ofafa Jericho final in the schools category of the Impala Floodlit tournament aka Floodies on Saturday 27 October.
To book the final, Alliance nicked arch rivals Mang'u High 8-7 at the death as Ofafa scooped Muhuri Muchiri 20-11 in semifinals played at the Impala grounds on Saturday 20 October.
Alliance were as good as out but a relentless charge bore a penalty in the final play. Josiah Adul was certain with the kick that sent the come-from-behind Bush Bucks from trailing 7-5 to 8-7 winners.
A Victor Mute try in the 12th minute and extras from Phanuce Songoi had Mangu 7-0 up. Maxwell Itegi responded for Alliance with an unconverted corner try to narrow the chasing margin.
And when it mattered most, it is Adu who stood up to return Alliance to their first final in six years.
"This was a close call and could have gone either way. It was a tight game and Mangu are a very good side. The history between the schools defined the magnitude of the game but we will be happy we made the final next weekend," said Alliance coach Mwangi Karimi to Raga House
In the other final, 2013 champions Ofafa - and losing finalist in 2014 - 2016, all instances to Laiser Hill Academy - made sure of their place in the final after landing two converted tries and two penalties.
Hooker Isaac Kibet's and winger Isaac Maloba went over with the other ten points coming from the boot of fly half Frank Oduor.
In the 2013 final Ofafa won it 17-0 against a pre-hyped Alliance after two first half tries by Bill Omondi and tournament MVP Wallace Kwasu, and a second half try and conversion by Patrick Mutuku.