Oracle D, from Division 3, caused the biggest upset in the Oxford League's Bint Cup by beating their Division 1 stablemates Oracle B 3-2 to reach the semi-finals.

Ted Milsom put the D side ahead as he beat Ray Benwell by an aggregate of 12 points. Andy Benwell then levelled the match with a 24-point win over Dave Noake.

John Allen then extended the aggregate advantage to 29 points, leaving Carl Adcock needing to win the final frame by 30 points or more.

It was a close affair, with Allen needing blue, pink and black to force a re-spotted black. But he went in off the blue and Adcock potted the remaining balls to win by 34s.

Oliver Hoeblyn and Nolan Aselford were on form as Riley B beat New Club A 4-1. Hoeblyn made a break of 47 to beat Alan Mander, while Aselford recorded a 30 break en route to victory over Ian Gee.

In the New Team Cup, Littlemore British Legion B, from Division 5 beat Division 4 outfit Riley H. Gareth Davies put Riley's ahead only to see team mates Roger Coenen and Steve Joseph lose to Nigel De Banks and Brian Smith respectively.

George Morgan and James Fletcher put Thame J, 2-0 ahead against Oxford Snooker C. However their combined aggregate advantage of 29, was easily overturned by Fai Leong.

In the Simonds Cup, Witney B put their indifferent league form behind them to beat Eynsham A 4-1. Simon Barker put Witney 3-1 ahead with victory over Laurence Parsons before Stephen Harris took the vital frame from Bob Thiele.

Witney A's Colin Cutler and Grant Conquest won a frame each against Jason Buck and Hoeblyn of Riley B. However Aselford helped Riley ran out 4-2 winners.

The Sherlock Cup saw Witney C, from Division 4, recover from 2-0 down to beat Oracle D 4-2.

OXFORD LEAGUE RESULTS

Div 2: Oxford Snooker B 1, Riley D 5.

Div 4: Thame H 4 Eynsham B 2.

Jubilee Cup quarter-finals: Oracle A 4, Oxford Snooker A 1; Thame A 4, County A 1.

Bint Team Cup quarter-finals: County B 4, Thame C 1; Oracle C 1, Thame B 4; Oracle D 4 Oracle B 1; Riley B 4 New Club A 1.

Simonds Team Cup quarter-finals: Ashton A 1, Oracle B 4; Riley A 4, Woodstck A 2; Riley B 4, Witney A 2; Riley C 1, Thame D 4; Thame A 4, Oracle A 0; Thame B 4, Chilton A 2; Witney B 4, Eynsham A 1.

New Team Cup quarter-finals: Cherwell A 5, Riley I 0; Oxford Snooker C 3, Thame J 2; Riley F 1, Littlemore BL A 4; Riley H 1, Littlemore BL B 4.

Sherlock Cup quarter-finals:: Central Con A 0, County B 4; Littlemore BL A 2, Eynsham C 4; Littlemore BL B 2, Cowley Con A 4;Oracle D 2, Witney C 4; Oracle E 2, House Club B 4; Oxford Snooker C 4, Headington BL A 2; Thame F 2, Thame E 4; Thame I 4, Chilton B 1.