|
Result |
Opponent |
Round |
Year |
|
| WON | 5 - 2 | Willie Thorne | R1 | 1989 | | | | |
| WON | 5 - 3 | Terry Griffiths | QF | | | | | |
| WON | 6 - 3 | Steve Davis | SF | | | | | |
| WON | 9 - 6 | John Parrott | Final | | | | | |
|
| WON | 5 - 2 | Steve James | R1 | 1990 | | | | |
| WON | 5 - 1 | Willie Thorne | QF | | | | | |
| WON | 6 - 4 | Jimmy White | SF | | | | | |
| WON | 9 - 4 | John Parrott | Final | | | | | |
|
| WON | 5 - 1 | John Virgo | R1 | 1991 | | | | |
| WON | 5 - 0 | Tony Meo | QF | | | | | |
| WON | 6 - 1 | Jimmy White | SF | | | | | |
| WON | 9 - 8 | Mike Hallett | Final | | | | | |
|
| WON | 5 - 0 | Martin Clark | R1 | 1992 | | | | |
| WON | 5 - 1 | Dean Reynolds | QF | | | | | |
| WON | 6 - 4 | Jimmy White | SF | | | | | |
| WON | 9 - 4 | John Parrott | Final | | | | | |
|
| WON | 5 - 4 | Ken Doherty | R1 | 1993 | | | | |
| WON | 5 - 2 | Gary Wilkinson | QF | | | | | |
| WON | 6 - 4 | Alan McManus | SF | | | | | |
| WON | 9 - 5 | James Wattana | Final | | | | | |
|
| WON | 5 - 2 | Darren Morgan | R1 | 1994 | | | | |
| WON | 5 - 2 | Steve James | QF | | | | | |
| WON | 6 - 2 | James Wattana | SF | | | | | |
| lost | 8 - 9 | Alan McManus | Final | | | | | |
|
| WON | 5 - 1 | Nigel Bond | R1 | 1995 | | | | |
| lost | 3 - 5 | Peter Ebdon | QF | | | | | |
|
| WON | 6 - 4 | John Higgins | R1 | 1996 | | | | |
| WON | 6 - 0 | Jimmy White | QF | | | | | |
| WON | 6 - 4 | Alan McManus | SF | | | | | |
| WON | 10 - 5 | Ronnie O'Sullivan | Final | | | | | |
|
| WON | 6 - 4 | Brian Morgan | R1 | 1997 | | | | |
| lost | 4 - 6 | Ronnie O'Sullivan | QF | | | | | |
|
| WON | 6 - 1 | Stephen Lee | R1 | 1998 | | | | |
| WON | 6 - 3 | Nigel Bond | QF | | | | | |
| WON | 6 - 5 | Ken Doherty | SF | | | | | |
| lost | 9 - 10 | Mark Williams | Final | | | | | |
|
| lost | 4 - 6 | Tony Drago | R1 | 1999 | | | | |
|
| WON | 6 - 3 | Mark King | R1 | 2000 | | | | |
| lost | 3 - 6 | Ken Doherty | QF | | | | | |
|
| WON | 6 - 4 | Shaun Murphy | R1 | 2001 | | | | |
| WON | 6 - 4 | Jimmy White | QF | | | | | |
| lost | 4 - 6 | Paul Hunter | SF | | | | | |
|
| WON | 6 - 0 | Ryan Day | R1 | 2002 | | | | |
| lost | 4 - 6 | Mark Williams | QF | | | | | |
|
| WON | 6 - 1 | Mark King | R1 | 2003 | | | | |
| WON | 6 - 4 | Jimmy White | QF | | | | | |
| WON | 6 - 3 | Ken Doherty | SF | | | | | |
| lost | 4 - 10 | Mark Williams | Final | | | | | |
|
| lost | 4 - 6 | Jimmy White | R1 | 2004 | | | | |
|
| WON | 6 - 1 | Stephen Lee | R1 | 2005 | | | | |
| lost | 2 - 6 | John Higgins | QF | | | | | |
|
| lost | 4 - 6 | Alan McManus | R1 | 2006 | | | | |
|
| WON | 6 - 5 | Matthew Stevens | R1 | 2007 | | | | |
| WON | 6 - 3 | Shaun Murphy | QF | | | | | |
| lost | 2 - 6 | Ding Junhui | SF | | | | | |
|
| lost | 5 - 6 | Mark Selby | R1 | 2008 | | | | |
|
| lost | 4 - 6 | Neil Robertson | R1 | 2009 | | | | |
|
| lost | 4 - 6 | Shaun Murphy | R1 | 2010 | | | | |
|
| lost | 3 - 6 | Neil Robertson | R1 | 2011 | | | | |