Rift Valley retained the overall title as curtains came down on the national primary schools' championships in Meru yesterday.
Rift Valley amassed 50 points ahead of Western 44, Nyanza 42, Coast 36, Eastern 33, Nairobi 31, Central 21 and Northern 10 points.