1.Nf3 Nf6 2.c4 Ne4 3.Qc2 f5 4.Nc3 Nxc3 5.bxc3 d6 6.e4 g6 7.d4 e5 8.c5 exd4 9.cxd6 Qxd6 10.cxd4 fxe4 11.Qxe4+ Qe6 12.Bd3 Bb4+ 13.Kd1 O-O 14.Ne5 Qf5 15.Qh4 Qh5+ 16.Qxh5 gxh5 17.Rb1 a5 18.a3 Bd6 19.Bh6 Re8 20.Re1 Nc6 21.Nc4 Rxe1+ 22.Kxe1 Bxh2 23.Rb5 Bg4 24.Rg5+ Kf7 25.f3 Bg3+ 26.Kd1 Bf4 27.Rg7+ Kf6 28.Rxh7 Bf5 29.Bxf5 Kxf5 30.Bxf4 Kxf4 31.Rxh5 Rg8 32.d5 Ne7 33.Re5 Nf5 34.Re4+ Kg3 35.Ke2 Kxg2 36.Ne3+ Nxe3 37.Kxe3 Rd8 38.Rg4+ Kh3 39.Ke4 Re8+ 40.Kd4 Rd8 41.Rg6 Rd6 42.Rg7 c6 43.Rxb7 Rxd5+ 44.Ke4 Rd1 45.Ra7 Kg3 46.Rxa5 Re1+ 47.Kd4 Kxf3 48.a4 Rc1 49.Rc5 Ra1 50.Rc4 Kf4 51.Kc5+ Ke5 52.Kxc6 Ke6 53.Re4+ Kf5 54.Kd5 Kf6 55.Kd6 Kf5 56.Re5+ Kf6 57.a5 Ra4 58.Rb5 Ra3 59.Kc6 Ke7 60.Kb7 Kd6 61.a6 Rg3 62.a7 Re3 63.Kb6 Ra3 64.Ra5 Re3 65.a8=R Re5 66.Rxe5 Kxe5 67.Ka6 Kf4 68.Kb5 Ke4 69.Rg8 Kd4 70.Ka4 Kc3 71.Rg3+ Kc2 72.Rg1 Kd3 73.Ka5 Kd2 74.Rg2+ Kd3 75.Kb6 Ke4 76.Ra2 Ke5 77.Rf2 Kd6 78.Ka7 Kc6 79.Kb8 Kd5 80.Re2 Kc5 81.Rd2 Kc6 82.Ra2 Kc5 83.Ra8 Kb4 84.Ra6 Kc5 85.Ka7 Kd4 86.Ra4+ Kd3 87.Ra1 Kd2 88.Ka6 Ke3 89.Kb7 Kf4 90.Re1 Kf3 91.Ka7 Kg4 92.Re3 Kh4 93.Kb8 Kg4 94.Rd3 Kf5 95.Rd1 Kg5 96.Kc7 Kf4 97.Rd8 Kf5 98.Rd5+ Kf6 99.Kd6 Kf7 100.Re5 Kf8 101.Rc5 Ke8 102.Rc7 Kd8 103.Rh7 Ke8 104.Ke5 Kf8 105.Rb7 Kg8 106.Kf6 Kh8 107.Kf7 Kh7 108.Kf6+ Kg8 109.Ke5 Kf8 110.Ke6 Ke8 111.Rb8# 1-0