1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Be7 8.O-O O-O 9.a4 Nc6 10.Kh1 Qc7 11.f4 b6 12.f5 Nxd4 13.Qxd4 Qc5 14.Qd3 Ng4 15.Qg3 Nf6 16.Bh6 Nh5 17.Qg4 Kh8 18.Qxh5 gxh6 19.Qxh6 Rg8 20.fxe6 Rg6 21.exf7 Rxh6 22.f8=Q+ Bxf8 23.Rxf8+ Kg7 24.Rg8+ Kf6 25.Rf1+ Ke5 26.Rg5+ Kd4 27.Rd1+ Ke3 28.Rg3+ Kf4 29.Rf1+ Ke5 30.Rg5+ Kd4 31.Rd1+ Ke3 32.Rg3+ Kf4 33.Nd5+ Kxe4 34.Re1+ Kf5 35.Ne7+ Kf4 36.Rf1+ Ke4 37.Bd5+ Qxd5 38.Re1+ Kd4 39.Rd3+ Kc4 40.Nxd5 Kc5 41.Re7