In the penultimate league match of the season, Kingston B held on to their unbeaten record with a reasonably comfortable victory against a battle-hardened Richmond B side, who were in with a chance of promotion if they could beat us in the final two back-to-back matches of the season.