1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Be7 7.Qf3 g6 8.Qg3 Nc6 9.O-O h5 10.f4 d6 11.Be3 h4 12.Qf2 h3 13.Bb6 hxg2 14.Bxd8 gxf1=Q+ 15.Bxf1 Bxd8 16.N1d2 Nf6 17.Qf3 Rh4 18.Nc4 d5 19.Nd6+ Kf8 20.Qf2 Ng4 21.Qc5 Be7 22.exd5 exd5 23.h3 Be6 24.hxg4 Rxg4+ 25.Kh2 Rd8 26.Nxb7 Bxc5 27.N3xc5 Rb8 28.Bh3 Rh4 29.Nxe6+ fxe6 30.Nc5 Ke7 31.Kg3 Rbh8 32.Bg4 Rh1 33.Rxh1 Rxh1 34.Nxe6 Rg1+ 35.Kh4 Rxg4+ 36.Kxg4 Kxe6 37.Kg5 Nd4 38.Kxg6 Nxc2 39.f5+ Ke5 40.b4 Nxb4