1.Nf3 Nf6 2.d4 Ne4 3.c4 e6 4.Nc3 f5 5.Nxe4 fxe4 6.Ne5 Bb4+ 7.Bd2 Bxd2+ 8.Qxd2 d6 9.Ng4 O-O 10.g3 Nc6 11.Ne3 Qf6 12.O-O-O e5 13.dxe5 Nxe5 14.Bg2 Bf5 15.Rhf1 Bg6 16.Qd5+ Kh8 17.Bxe4 Rae8 18.Bxg6 Qxg6 19.Qxb7 Qh5 20.Qxc7 Qxe2 21.Qxd6 Nxc4 22.Nxc4 Qxc4+ 23.Kb1 Qe4+ 24.Ka1 Qg2 25.Qd4 a6 26.Rfe1 Qxh2 27.Rxe8 Rxe8 28.a3 h6 29.Ka2 Qh5 30.Rd2 Qf7+ 31.Qd5 Qf6 32.Qc4 Kh7 33.a4 Kh8 34.Rc2 Rd8 35.Qc6 Qf5 36.b3 a5 37.Qc7 Rd5 38.Qc8+ Qxc8 39.Rxc8+ Kh7 40.b4 Rd4 41.Rb8 axb4 42.Kb3 Rd2 43.a5 Rxf2 44.a6 Rf7 45.Rb7 Rf6 46.a7 Ra6 47.Kxb4 h5 48.Kb5 Ra3 49.Kb6 Kh6 50.Rb8 Kg5 51.a8=Q Rxa8 52.Rxa8 Kg4 53.Rg8 g5 54.Kc5 Kxg3 55.Rxg5+ Kf4 56.Rxh5 Ke3 57.Rh6 Kf2 58.Rc6 Ke2 59.Rd6 Ke3 60.Rf6 Ke2 61.Rc6 Kf2 62.Rb6 Ke2 63.Rb8 Ke1 64.Ra8 Kd2 65.Rf8 Ke2 66.Kc6 Kd1 67.Kd7 Kd2 68.Rf7 Ke2 69.Kd8 Ke1 70.Rf5 Kd2 71.Rf1 Kd3 72.Rf6 Ke3 73.Ke7 Ke2 74.Rf4 Kd1 75.Ke6 Kd2 76.Rf1 Kc3 77.Rd1 Kc2 78.Re1 Kd2 79.Rh1 Kd3 80.Kf6 Kc3 81.Rh6 Kc4 82.Rg6 Kc3 83.Kf7 Kb3 84.Kf8 Kb4 85.Rh6 Ka4 86.Rh5 Ka3 87.Kf7 Kb3 88.Rf5 Ka2 89.Rd5 Ka3 90.Kf6 Kb4 91.Rd7 Kb3 92.Rg7 Kc4 93.Ke5 Kd3 94.Rg5 Kc4 95.Ke4 Kb4 96.Kd4 Ka4 97.Kc4 Ka3 98.Rg4 Ka4 99.Rg7 Ka3 100.Kc3 Ka4 101.Rg5 Ka3 102.Rc5 Ka4 103.Rg5 Ka3 104.Ra5# 1-0