1.Nf3 c5 2.e4 f6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 d6 6.N1c3 a6 7.Na3 Nc6 8.Bc4 Nge7 9.Nd5 b5 10.Bb3 Nd4 11.Qh5+ Ng6 12.f4 exf4 13.Nxf4 Nxb3 14.axb3 Qe7 15.O-O Qxe4 16.Bd2 Kf7 17.Nxg6 hxg6 18.Qxh8 Qd4+ 19.Rf2 Qxb2 20.Raf1 d5 21.Nb1 Bc5 22.Qd8 Bxf2+ 23.Kxf2 Qd4+ 24.Be3 Qh4+ 25.Kg1 Qe4 26.Bc5 Bh3 27.Qc7+ Kg8 28.gxh3 Qxc2 29.Qc6 Rd8 30.Qb6 Re8 31.Bf2 Qf5 32.Qd6 Re2 33.Nc3 Rd2 34.Be3 Qxh3 35.Bxd2 Qg4+ 36.Kh1 Qh3 37.Qxd5+ Qe6 38.Qxe6+ Kf8 39.Rd1 b4 40.Bc1 f5 41.Ba3 a5 42.Rd4 a4 43.Nd1 axb3 44.h4 f4 45.Qf7+ Kxf7 46.Ne3 bxa3 47.Nc4 a2 48.Rd1 Ke6 49.Kg2 Kf5 50.Kf3 g5 51.Rd5+ Ke6 52.Ra5 gxh4 53.Nd2 b2 54.Rxa2 h3 55.Rxb2 Ke5 56.Rb6 Kf5 57.Nc4 g5 58.Rb5+ Kg6 59.Kg4 Kf7 60.Kf5 Kg7 61.Rb1 Kf8 62.Na5 f3 63.Kg4 f2 64.Kxh3 f1=N 65.Rc1 Ne3 66.Rc6 Kf7 67.Rc3 Kf8 68.Kg3 Nf1+ 69.Kf2 Ne3 70.Ke2 Ng2 71.Nc6 Kf7 72.Rf3+ Kg6 73.Rf8 Kh6 74.Rf2 Nh4 75.Ke1 Nf5 76.Na5 Nd6 77.Rf3 Kg7 78.Rf1 Kg6 79.Rf2 g4 80.Kf1 Nf5 81.Kg1 Kf6 82.Nc6 Kg5 83.Re2 Kf4 84.Rb2 g3 85.Rb4+ Kf3 86.Ne5+ Ke3 87.Rb7 Ke2 88.Ra7 Nd6 89.Kg2 Nc8 90.Ra2+ Ke1 91.Kf3 Kf1 92.Ra1# 1-0