SportPesa Shield Round 16 RESULTS Saturday: Modern Coast Rangers 1-3 Kariobangi Sharks Friend Zone 0-2 Riverplate Kenya Police 0-0 (4-3 penalties) Leysa Sunday: Vihiga United 1-2 Ulinzi Stars Dennis Wafula 37 - Elvis Nandwa 39, Oscar Wamalwa 84] Tusker 1-0 Bungoma Superstars Peter Nzuki 73 Sofapaka 4-1 Western Stima Ellie Asieche, Brian Magonya and Stephen Waruru - Junior Mukisa [og]