Karl Walker remains on course to retain the Gentworks Oxford & District League's Walt Bradbury Cup after a hard-fought semi-final victory over Paul Chester.

Breaks of 23 and 47 helped Chester take the first two frames, but a 23-break saw Walker win the third frame 64-31 before claiming a one-sided fourth 49-16.

Walker prevailed 62-48 in a topsy-turvy decider.

The other semi-final saw Mick Bennett outclass Nigel Bossom 59-12, 65-33, 64-24 In the Premier Division, Riley D took advantage of Witney A and Fieldside A not playing to go top after a 4-2 win against Witney C.

The decisive victory came when Riley's Chris Stone defeated Colin Adams in both frames.

New Club lost top spot in Division 1 after a 4-2 defeat to new leaders Woodstock A.

Woodstock's Priyan Shah won it, pipping Justin Shepherd in the final two frames.

LEAGUE RESULTS

Premier Div: Riley D 4, Witney C 2; Witney F 5, Riley B 1. Div 1: Eynsham A 3, Riley E 3; Riley C 4, House Club B 2; Woodstock A 4, New Club A 2. Div 2: Abingdon Con A 4, Morris Motors A 2; Rodney House A 5, Thame C 1; Thame C 4, Abingdon Con B 2; Witney D 4, Thame A -2 (match claimed). Div 3: Littlemore RBL A 3, Thame B 3; Morris Motors B 3, Eynsham B 3; Morris Motors B 5, Witney B 1; Witney B 2, Oracle B 4. Div 4: Cowley Con C 2, Cowley Workers A 4; Cowley Workers A 6, Cowley Con B 0; House Club A 3, Headington RBL A 3; Riley F -2, House Club A 4. Div 5: Cowley Con D 3, East Oxford Con B 3; East Oxford Con A 3, Eynsham C 3.

CUP RESULTS

Walt Bradbury Cup - semi-finals: M Bennett 3, Nigel Bossom 0; K Walker 3, P Chester 2. Arthur Goodwin Handicap Cup: C Webb 2, P Chester 0.