Mick Bennett gained quick revenge on Karl Walker when he won the Walt Bradbury Cup final in the Gentworks-sponsored Oxford & District Snooker League at Thame.

In the previous week's Arthur Goodwin Handicap final between the pair, Walker had triumphed, but Bennett prevailed this time with a 4-2 victory.

Bennett overtook his opponent's break of 45 to win the first frame 67-61, but Walker took the second 67-37, despite breaking down after taking blacks with the first six reds.

After Bennett made it 2-1, Walker potted the last five colours for a 62-50 victory in frame four.

Bennett won the fifth 50-36, and easily took the next 57-13 to claim the cup.

Fieldside returned to the top of the Premier Division with a 5-1 win at Oracle A, with Walker and Paul Robinson each winning two frames.

Eynsham A came back from 2-0 to beat Riley C 4-2 in Division One, but just missed out on promotion.

Steve Hale, from Rodney House A raised the Division 2 highest break with a fine 61 in his side's 5-1 win against Abingdon Con A.

Morris Motors A and Oracle B are both promoted from Division 3 and will battle it out for the title in their final match Cowley Workers A and Ashton A are promoted from Division 4, but again, the destination of title has yet to be decided. Aston have 2 results to come, while Workers, who are 3 points clear only have 1 game left.

OXFORD & DISTRICT LEAGUE Premier Div: Oracle A 1, Fieldside A 5; Oracle A 3, Riley B 3; Riley B 3, Oracle A 3.

Div 1: Eynsham A 4, Riley C 2.

Div 2: Cowley Con A 0, Rodney House A 6; Rodney House A 5, Abingdon Con A 1; Witney D 5,Cowley Con A 1.

Div 3: Morris Motors B 5, Littlemore RBL A 1; Thame B 2,Oracle B 4.

Div 4: Ashton A 3, Cowley Con C 3; Ashton A 6, Riley F 0; Cowley Con B 1, Cowley Con C 5; Headington RBL A 2, Cowley Con B 4; House Club A 3, Cowley Con C 3; Cowley Con B 3, Headington RBL B 3.

Div 5: Cowley Con D 4,Yarnton RBL A 2.Walt Bradbury Cup final: M Bennett bt K Walker 4-2.