1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Rc8 15.Nxd8 Rxc2 16.Nxb7 Rb8 17.Rc1 Rxc1+ 18.Bxc1 Rxb7 19.Nc3 b5 20.Bd2 Nb6 21.Nd1 Nc4 22.Be1 b4 23.e3 g5 24.Bf1 a5 25.Rc1 Nd6 26.f3 g4 27.Kg2 h5 28.Bd3 Kg7 29.Rc6 gxf3+ 30.Kxf3 Nde4 31.Nf2 Nxf2 32.Bxf2 a4 33.Be1 a3 34.b3 Nh7 35.Bxh7 Kxh7 36.e4 dxe4+ 37.Kxe4 Kg6 38.Bd2 Rb5 39.Bf4 h4 40.g4 h3 41.Rc8 Rd5 42.Rg8+ Kh7 43.Rb8 Kg6 44.Rb7 Bf8 45.Rb6 Be7 46.Rb8 Rd7 47.Rg8+ Kh7 48.Rc8 Bd6 49.Bxd6 Rxd6 50.Rc4 Kg6 51.Rxb4 Kg5 52.Kf3 e5 53.Rb5 Rxd4 54.Rxe5+ Kg6 55.Ra5 Rd3+ 56.Kf4 Rd2 57.Rxa3 Rg2 58.Ra5 f6 59.Kf3 Kf7 60.Ra4 Kg6 61.b4 f5 62.gxf5+ Kxf5 63.a3 Ke6 64.Ra6+ Kd5 65.Rh6 Rxh2 66.Kg4 Ra2 67.Rxh3 Kc4 68.Kf4 Kb5 69.Rh5+ Kb6 70.Ra5 Rh2 71.Ke3 Rh3+ 72.Kd2 Rh2+ 73.Kc3 Rh3+ 74.Kb2 Rh2+ 75.Kb3 Rh3+ 76.Ka4 Rh8 77.Rb5+ Ka6 78.Rf5 Rh7 79.Rg5 Rh6 80.Rd5 Kb6 81.Rd3 Ka6 82.Kb3 Kb6 83.a4 Rf6 84.Rd4 Rf3+ 85.Kc4 Re3 86.a5+ Kb7 87.Rd8 Rh3 88.Rd5 Rh8 89.Kb5 Rd8 90.Rxd8 Kc7 91.Re8 Kb7 92.Re7+ Kc8 93.Kb6 Kb8 94.Re8# 1-0