Heenans A caused a major upset in the Semi-Finals of the Nationwide Doors and Windows Billiards League's Peter Robinson Cup when they overcame a large deficit to defeat league leaders St Stephens A by 116 points.

In the league, St Johns A moved off the bottom after a great win at former leaders St Stephens A, who now trail St Johns B by one point.

The highest break (43) was made by M Painter, for St Stephens A.

Peter Robinson Cup

Suzy Q 1 (390), St Johns B 3 (382) (L Thompson 96, K Rose 100; S Munn 97, N Ashmore 100; A Hook 97, G Williams 100; M Morris 100, G Wells 82). With the match level at 4-4, Suzy Q (763) beat St Johns B (712) by 41 points.

Heenans A 3 (379), St Stephens A 1 (181) (R Burrow 100, R Wilson 52; D Ashenden 100, J Smith 13; N Holmes 79, M Painter (30, 40) 100; B Spink 100, D Painter 16). With the match level at 4-4, Heenans (696) beat St Stephens A (570) by 116 points.

League Results

St Stephens A1, St Johns A 3 (S Mundy 79, D Ludwig 100; J Smith -15, E James 100; M Painter (43, 32) 100, G Denning 80; D Painter -1, F Naish 100).

Suzy Q 4, Callow End 0 (D Meynell 100, M Beddoes 77; S Munn 100, R Perkins 57; A Hook 100, I Palmer 46; M Morris 100, P Finch 88).

St Johns B 3, G W R 1 (K Rose 100, R Jones 83; I Ludwig 100, R Griffiths 62; N Vaughan 94, G Evans 100; J Lewis 100, A Brant 76).

Heenans A 4, St Stephens B 0 (R Burrow 100, P Robinson 68; D Ashenden 100, N Watts (38) 54; B Spink 100, J Perkins 96; N Holmes 100, W Kelly 93).

P W D L F A Pts

St Johns B 19 12 5 2 51 25 51

St Steph A 19 10 6 3 50 26 50

Suzy Q 19 6 7 6 41 35 41

Heenans A 19 6 8 5 40 36 40

G W R 19 8 3 8 39 37 39

St Johns A 19 5 5 9 28 48 28

St Steph B 19 4 4 11 28 48 28

Callow End 19 5 2 12 27 49 27

n Pershore B stay two points ahead of Hallow A at the top of Division One of the Nationwide Doors and Windows Snooker League, while GWR D and St Johns L lead the other divisions.

The highest break of 68 was made by Ian Hurdman, for St Johns G.

Division One

Pershore B 3, St Johns G 2; Hallow A 5, GWR A 0; Westside A 4, Suzy Q A 1; St Stephens Q 4, St Stephens E 1.

Hallow A 2, Pershore B 3 (M Roberts 46, R Bloom 67; A Morgan 74, S Lannie 50; S Poyner 43, M Jones 58; N Pittaway 13, J Middleton 55; S Dunn 57, T Haughtey 9).

St Johns G 4, St Stephens Q 1 (S Clarke (29) 69, W Hodgetts 45; S Band 10, A Purchase 77; M Harvey (30) 68, L Delaney 38; C Shaw (41, 35) 106, D Hooper 8; R Rimmer 57, M Painter 19).

GWR A 3, Suzy Q A 2 (C McMurray 12, E Richards 48; G Hicks 49, M Bryant 41; R Lewis 49, A Hook 35; P Westwood 37, D Meynell 22; D Barker 38, S Munn (24, 22) 89).

St Stephens E 2, Westside A 3 (C Thompson (28) 60, R Smith 20; A Hawker 71, R Cale 11; D Cook 12, N Winwood 42; S Passey 46, S Tipple 66; J Hawker 26, J Whitwell 58).

P W L F A Pts

Pershore B 20 18 2 71 29 71

Hallow A 20 17 3 69 31 69

Westside A 20 14 6 59 41 59

St Johns G 20 9 11 53 47 53

St Stephens Q 20 6 14 44 56 44

St Stephens E 20 5 15 37 63 37

Suzy Q A 20 4 16 35 65 35

G W R A 20 7 13 32 68 32

Division Two

St Stephens D 4, St Stephens C 1; Heenans E 1, Hallow B 4; GWR D 4, St Johns C 1.

GWR D 3, St Johns A 2 (P Brooks 58, M Barnett 45; P Holmes 68, J Clarke 49; S Cheshire 54, D Ludwig 21; D Wright 24, B Williams 44; P Stanley 38, S Williams 55).

St Stephens C 2 Heenans E 3 (R Gittings 41, M Price 34; B Curnock 58, G Warboys 14; R Jones 14, T Bumford 48; B J Curnock 36, P Etheridge 50; J Bartholomew 22, R Bradshaw 35).

St Johns C 1, Hallow B 4; J Lewis 52, M Painter 59; J Love 53, W Payne 13; A Collins 43, A Cooper 53; S Thompson 14, C Hill 51; P Finch 25, C Wood 49). G.W.R D 17 12 5 50 35 50

St Stephens D 17 13 4 48 37 48

St Johns A 17 8 9 47 38 47

Hallow B 17 7 10 41 44 41

St Johns C 17 6 11 40 45 40

Heenans E 18 6 12 38 52 38

St Stephens C 17 7 10 37 49 37

Division Three

St Johns L 3, Heenans C 2; GWR C 3, Heenans B 2; Suzy Q B 1, Pershore C 4.

Suzy Q B 2, GWR C 3 (M Churchill 36, D Ballard 55; G Churchill 50, M Blocksidge 42; D Pugh 10, B Tolly 53; S Clews 20, K Mason 52; C Clews 64, R Blocksidge 23).

Pershore C 2, Heenans C 3 (R Thompson 51, B Spink (22) 61; P Greenwood 64, D Ashenden 29; K Watts 51, G Manganiello 30; T Weaver 34, G McCafferty 45; P Weaver 27, M Roberts 71).

Suzy Q Q 2, St Johns L 3 (A Wells 10, K Rose 64; S Jones 29, M Herbert 48; C Hughes 31, I Ludwig 80; S Duffett 71, G Wells 37; P Growcott bt G Denning).

St Johns L 17 17 0 67 18 67

Heenans B 17 10 7 49 36 49

Heenans C 17 11 6 48 37 48

Suzy Q Q 17 7 10 41 44 41

Pershore C 17 7 10 37 48 37

G.W.R C 17 6 11 35 50 35

Suzy Q B 18 2 16 23 67 23