1.Nf3 d5 2.Ne5 f6 3.Nf3 e5 4.d4 e4 5.Nfd2 f5 6.c4 Nf6 7.Nc3 Be6 8.Qb3 Nc6 9.cxd5 Nxd5 10.e3 Qd7 11.Qxb7 Rb8 12.Qa6 Bb4 13.Nxd5 Bxd5 14.a3 Bxd2+ 15.Bxd2 Rb6 16.Qe2 Rxb2 17.Qh5+ Qf7 18.Be2 g6 19.Qh6 Kd7 20.Bc3 Rc2 21.Bd2 Rb8 22.Bd1 Rxd2 23.Kxd2 Rb2+ 24.Kc3 Rxf2 25.Qh4 Rxg2 26.Qh3 Rg5 27.Ba4 Rh5 28.Qf1 f4 29.Rc1 fxe3 30.Qxf7+ Bxf7 31.Kb2 Bd5 32.Rc5 Rf5 33.Rhc1 Rf2+ 34.Kb1 Ba2+ 35.Ka1 e2 36.Bxc6+ Kd6 37.Bb5 c6 38.Rxc6+ Kd5 39.Re1 Bb3 40.Rc8 Bd1 41.Rd8+ Ke6 42.Kb2 Rxh2 43.Kc3 Rh3+ 44.Kd2 Rxa3 45.Bxe2 Bxe2 46.Rxe2 Ke7 47.Rd5 h5 48.Rxe4+ Kf6 49.Ke2 Kg7 50.Re3 Ra2+ 51.Kd1 a5 52.Re4 Kh7 53.Rde5 Kg7 54.Re2 Rc2 55.d5 Rd2+ 56.Ke1 h4 57.Kxd2 h3 58.R2e3 Kf7 59.Rxh3 Kf8 60.Rh4 Kg8 61.Rhh5 g5 62.Rh6 a4 63.Rh7 Kxh7 64.Kc3 g4 65.Kd3 a3 66.Kc2 Kg7 67.Kb3 Kg8 68.Re7 g3 69.Re1 Kh7 70.Ka4 Kg6 71.d6 Kf5 72.d7 Kf4 73.d8=Q a2 74.Kb3 a1=Q 75.Rxa1 Kf3 76.Ka4 Kf2 77.Ka3 Kg2 78.Ka2 Kh3 79.Kb3 Kg2 80.Ka3 Kf2 81.Kb4 Kg2 82.Ka4 Kf2 83.Ka5 Kg2 84.Ka6 Kf3 85.Ka5 Ke3 86.Kb4 g2 87.Ka5 Kf4 88.Kb4 g1=N 89.Kc4 Nh3 90.Kb3 Ke5 91.Ka4 Kf5 92.Kb5 Ke5 93.Ka6 Ke4 94.Kb6 Ng1 95.Kc5 Kf3 96.Kd4 Ke2 97.Ra2+ Ke1 98.Ke3 Nh3 99.Ra1# 1-0