Kenya’s Charles Ndirangu and Australia’s Zoe Buckman triumphed at the 50th edition of the Chiba Cross Country, and IAAF Cross Country Permit meeting, in Japan on Sunday (8).