SPARTAN Rangers are through to the final of the Oxfordshire John Fathers Junior Shield after scraping past Ashton Villa in a penalty shoot-out in their semi-final, following a 2-2 draw.

Dave Cross scored twice during the 120 minutes for the Witney & District FA side, who then went on to win it 5-4 on penalties.