Sunday, April 27, 2025
10:00
FIN
Kenya Ports Authority (W)
72 19 19 18 16
APR BBC (W)
58 12 15 13 18
11.19 24.50 B's8