1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.f3 Nc6 8.Qd2 Be7 9.O-O-O O-O 10.g4 Nxd4 11.Bxd4 b5 12.g5 Nd7 13.h4 Qc7 14.h5 Ne5 15.Be2 b4 16.Na4 Rb8 17.b3 d5 18.exd5 exd5 19.f4 Nc6 20.Bb2 Bf5 21.Kb1 Be4 22.Rhf1 Rfe8 23.Bd3 Rbd8 24.Bxa6 d4 25.Bd3 Bf8 26.Bxe4 Rxe4 27.Rde1 Rde8 28.Rxe4 Rxe4 29.Bc1 Qe7 30.Qd3 Qe6 31.f5 Qe8 32.g6 Rh4 33.Qb5 Qe4 34.gxf7+ Kh8 35.Nb6 Rh3 36.Qd5 Qxd5 37.Nxd5 Rxh5 38.Nc7 Nd8 39.Re1