Shujaa edged Germany 24-17 to romp to the main cup semis at the Edmonton sevens in a pulsating encounter yesterday evening
Innocent Simiyu 's charges will now play the winner of the late match South Africa and Hong Kong later tonight in the last four while Great Britain will face Canada in the first semi.
Shujaa started brilliantly dominating possession and the breakdown pinning the Germans in their own half and were rewarded with two first-half tries by Jeff Oluoch and Alvin Otieno for a 19-0 lead at the interval.
On resumption, the Germans came out firing on all cylinders with Carlos Mertrz scoring a try and converting and reducing the margin to 19-7.
Otieno who has been in sensational form throughout the series scored a scorcher of the fourth try bumping off two defenders to land Kenya's fourth try which was converted by Levi Amunga for a 24-7lead
The Europeans came storming back with two unconverted tries through Tim Lichtenberg and Phil Scenzey but their efforts fell short as Kenya held on for the victory.