1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.d4 cxd4 5.Nxd4 d6 6.a4 Qc7 7.g3 b6 8.Bg2 Bb7 9.O-O Nf6 10.g4 Be7 11.g5 Nfd7 12.Nde2 Nc6 13.Ng3 h6 14.gxh6 g5 15.Qh5 Nf6 16.Qxg5 Nxe4 17.Qg7 Bf6 18.Ncxe4 Bxg7 19.hxg7 O-O-O 20.gxh8=Q Rxh8 21.Bf4 e5 22.Bg5 Nd4 23.Bf6 Rh6 24.Rad1 d5 25.f4 exf4 26.Bg5 fxg3 27.Bxh6 Ne2+ 28.Kh1 dxe4 29.Rd2 Qc4 30.b3 Qe6 31.Bg7 Qg6 32.Rfd1 Qxg7 33.Rd8+ Kc7 34.R1d7+ Kc6 35.Bxe4+ Kc5 36.Bxb7 Qh7 37.Rc8+ Kb4 38.Rc4+ Ka3 39.h4 Qf5