1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 b5 8.O-O-O Bb7 9.f3 Nf6 10.g4 h6 11.h4 b4 12.Na4 d5 13.Bh3 Ne5 14.g5 Nc4 15.Qe1 Nxe3 16.Qxe3 Bd6 17.Kb1 Bf4 18.Qg1 Nh5 19.g6 e5 20.gxf7+ Qxf7 21.Be6 Qf6 22.Qg4 Ng3 23.Nf5 Nxf5 24.exf5 h5 25.Qg2 d4 26.Nc5 Bc8 27.Ne4 Qe7 28.Qg6+ Kd8 29.Bxc8 Rxc8 30.Qxa6 Bh6 31.f6 Qc7 32.Rhg1 Qxc2+ 33.Ka1 Qc7 34.Qxc8+ Kxc8 35.fxg7 Kb7 36.g8=Q Rh7 37.Qd5+ Ka7 38.Nd6 Qd7 39.Rg8