1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.c4 Nc6 6.Be3 Nf6 7.Nc3 O-O 8.Be2 d6 9.O-O a6 10.Qd2 h5 11.h3 Bd7 12.Rfd1 Rc8 13.Rac1 Ne5 14.b3 Bc6 15.f4 Ned7 16.Nxc6 bxc6 17.f5 Qc7 18.Bh6 Ne5 19.Bxg7 Kxg7 20.Qg5 Qb6+ 21.Kh1 Rh8 22.fxg6 fxg6 23.c5 Qa7 24.cxd6 Neg4 25.Bxg4 hxg4 26.e5 gxh3 27.exf6+ exf6 28.Qg3 hxg2+ 29.Kxg2 Rh5 30.Ne4 Qd7 31.Rh1 Rch8 32.Rxh5 Rxh5 33.Rf1 Rd5 34.Nxf6 Rd2+ 35.Kh1 Qd8 36.Qe5 Rxa2 37.Qe7+ Qxe7 38.dxe7 Re2 39.e8=Q Rxe8 40.Nxe8+