| Final: | |
| [3/4] Peter Marshall (Notts) bt [3/4] Nick Taylor (Lancs) | 9-7, 4-9, 0-9, 9-4, 9-0 (89m) |
| Semi-finals: | |
| [3/4] Peter Marshall (Notts) bt [1] Alex Gough (Wales) | 1-9, 9-7, 9-6, 9-0 (58m) |
| [3/4] Nick Taylor (Lancs) bt [2] Simon Parke (Yorks) | 9-4, 9-3, 5-1 (26m) |
| Quarter-finals: | |
| [1] Alex Gough (Wales) bt Jason Martin (Oxon) | 9-4, 9-1, 9-8 (31m) |
| [3/4] Peter Marshall (Notts) bt John Thompson (Cheshire) | 9-4, 9-1, 9-2 (28m) |
| [3/4] Nick Taylor (Lancs) bt [5/8] Kevin White (Derbyshire) | 9-4, 9-1, 9-1 (38m) |
| [2] Simon Parke (Yorks) bt [9/16] Peter Astbury (Cheshire) | 9-5, 9-2, 9-4 (28m) |
| 2nd round: | |
| [1] Alex Gough (Wales) bt [9/16] Glen Ragou (Lancs) | 9-5, 9-5, 9-2 (39m) |
| Jason Martin (Oxon) bt [5/8] Jason Foster (Essex) | 9-1, 4-9, 9-5, 8-10, 9-7 (70m) |
| [3/4] Peter Marshall (Notts) bt [9/16] Paul Thomas (Lancs) | 9-1, 9-1, 9-1 (31m) |
| John Thompson (Cheshire) bt [5/8] Nick Wall (Yorks) | w/o |
| [5/8] Kevin White (Derbyshire) bt [9/16] Darren Gray (Berks) | 9-10, 9-4, 9-2, 9-0 (55m) |
| [3/4] Nick Taylor (Lancs) bt [9/16] James Jacobsen (SCO) | 9-4, 9-1, 9-0 (27m) |
| [9/16] Peter Astbury (Cheshire) bt [5/8] Jamie Goodrich (Norfolk) | 9-5, 9-3, 9-7 (50m) |
| [2] Simon Parke (Yorks) bt [9/16] Mike Lomas (Cheshire) | 9-3, 9-0, 9-3 (25m) |
| 1st round: | |
| Jason Martin (Oxon) bt Mark Thomas (ENG) | 9-4, 9-0, 10-9 (21m) |
| [9/16] Paul Thomas (Lancs) bt Bruce Ledger (ENG) | 8-10, 9-3, 9-1, 5-9, 9-5 (53m) |
| [9/16] Peter Astbury (Cheshire) bt Steven Cadwell (Lancs) | 9-1, 9-5, 9-2 (23m) |