WINDMILL and Queenstown will contest the final of the Swindon & District League's Chairman's Jubilee Cup.

Windmill reached the final with a 4-2 extra-time victory over Queensfield, who came back twice from being a goal down.

Lee Thomas fired in a 30-yarder for Windmill with two goals for Dean Parsons, and Jamie Mazzotta scoring the other.

In the other semi-final Queenstown beat Zurich 2-1 thanks to a second-half penalty from Ian Starkey. Rene Jepson scored the other goal, with Vince Meredith on target for Zurich.

In Division 1, Westlecott defeated Trailers 6-1 thanks to goals from Jay Sutton (2), Paul Batty, Scott Edenborough, Paul Farrell, and Steve White.

Barron Heating beat a struggling Deers Leap 7-2, the Leap's goals coming from Paul Venables and Cole Spencer.

In Division 2 Queenstown beat Ramsbury 6-1, Philip Roberts scoring for Ramsbury.

Regent fired in an impressive 11 goals against an unlucky Liden outfit.

Richard Plumb helping himself to six, with others from Tony Sardo (2), Michael Corcoran, Tom Sardo and Andrew Wolosztzynski. Lee Harper scored both for Liden.