1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 g6 6.Be3 Bg7 7.c4 O-O 8.Be2 Nc6 9.O-O Qc7 10.Nc3 Ne5 11.b3 a6 12.Rc1 Qa5 13.Qd2 Qd8 14.h3 Bd7 15.Rfd1 Nh5 16.f4 Nc6 17.Bxh5 gxh5 18.Nxc6 Bxc6 19.Qe2 Qa5 20.Nd5 Bxd5 21.Rxd5 Qc7 22.Qxh5 Qd7 23.Rg5 Qe6 24.Qf3 Rac8 25.Qg3 Qh6 26.f5 Kh8 27.Rg4 Qf6 28.Rd1 Bh6 29.Bd4 e5 30.fxe6 fxe6 31.Bxf6+ Rxf6 32.Qxd6 Rcf8 33.Qd4 Bg7 34.Qd7 R6f7 35.Qxe6 Rf6 36.Qd5 R6f7 37.e5 b6 38.e6 Rf5 39.Qd7 Rg8 40.e7 Re5 41.Rxg7 Kxg7 42.e8=Q+ Kh8 43.Qxe5+ Rg7 44.Qdxg7#