1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.O-O-O Bd7 10.g4 Ne5 11.Be2 Rc8 12.Kb1 a6 13.h4 h5 14.gxh5 Nxh5 15.f4 Nc4 16.Bxc4 Rxc4 17.f5 Qa5 18.fxg6 fxg6 19.Nb3 Qe5 20.Bd4 Qf4 21.Qd3 b5 22.Nd5 Qf7 23.Rhf1 Qe6 24.Nb6 Rxf1 25.Rxf1 Bc6 26.Nxc4 bxc4 27.Qc3 cxb3 28.Bxg7 bxc2+ 29.Ka1 c1=Q+ 30.Rxc1 Bxe4 31.Bd4 Nf4 32.Qe3 Qf5 33.Re1 d5 34.Rf1 Ng2 35.Qc1 Bf3 36.Qh6 Kf7 37.Qg7+ Ke8 38.Qg8+ Kd7 39.Rc1 Kd6 40.Qd8+ Ke6 41.Rc7 Qd3 42.Qd7+