1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 d6 6.g4 Qc7 7.Nc3 Bd7 8.Be3 Nc6 9.Rc1 Nxd4 10.Bxd4 Ne7 11.Bg2 Rc8 12.b3 Qa5 13.O-O Ng6 14.f4 e5 15.Be3 exf4 16.Bxf4 Nxf4 17.Rxf4 Be7 18.Qf3 Bg5 19.Rxf7 Bxc1 20.Nd5 Qd8 21.Re7+ Qxe7 22.Nxe7 Kxe7 23.Qc3 Bh6 24.g5 Rhg8 25.gxh6 gxh6 26.Kh1 Bc6 27.Qh3 Rcf8 28.Qxh6 Rf7 29.Qh4+ Kd7 30.b4 Rfg7 31.Bh3+ Kc7 32.Bg2 Rxg2 33.Qxh7+ R8g7