ST Davids made great strides towards the Cotswold Floorball League girls’ semi-finals.

Dormer House and Blockley still have outside chances of making the last four.

St Davids drew 2-2 with Blockley, thanks to two late goals from Megan Jones after Freya Aylmore and Freya Watts scored.

Saints then beat Willersey 2-1 with Jones again scoring twice and Kyra Bostock replying.

Willersey saw off Blockley 3-2 via Bostock’s hat-trick after goals from Indigo Blyth and Aylmore.

Blockley won 2-1 against Temple Guiting, with Laura Willey’s brace after Niamh Brookes scored first.

In the mixed league, Shipston beat Blockley 3-0 through a treble from Will Noyes, who scored two more in a draw against Temple Guiting with Louis Mutsaars replying twice.

Shipston drew 1-1 with St Davids after Noyes levelled Jones’ strike and they finally lost 1-0 to Willersey through Bostock. St Davids clinched the final play-off spot.