CHISELDON fought back from 2-0 down to reach the George Thomas/Don Rogers Cup final with a 4-2 success over DJC Marlborough.

Vince Sejournant kicked off the comeback when he headed home a free-kick and Alex Taylor levelled the scores from the penalty spot. Stuart Cody then put Chiseldon ahead with a long-range effort and Tom Davis put the icing on the cake late on. Chiseldon will now face Old Town United in the final.

Premier Division winners Avtar Construction finished the campaign unbeaten with a 2-0 win at third-placed Village Inn. The goals came late in each half as Aaron Welland opened the scoring five minutes before the break, with Roger Mundy doubling the advantage.

Ramsbury cemented fourth place in Division One with a 3-1 win at home to Swindon Spitfires. Georgian Radulesco, Adam Elmer and Daniel Francis netted.