20030319 cricket: Kenya face their godfathers in mother of unlikely battles