1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.g3 d5 5.Bg2 O-O 6.O-O Nbd7 7.Qc2 c6 8.Nbd2 b6 9.b3 Bb7 10.e4 c5 11.exd5 exd5 12.Bb2 Rc8 13.Rad1 Re8 14.Ne5 cxd4 15.Bxd4 Qc7 16.Nxd7 Qxd7 17.Bxf6 Bxf6 18.Ne4 Be5 19.Qd3 d4 20.f4 Bb8 21.Ng5 g6 22.Qxd4 Qxd4+ 23.Rxd4 Bxg2 24.Kxg2 Re2+ 25.Rf2 Re7 26.Rfd2 Bc7 27.Ne4 Kg7 28.Nc3 Rce8 29.Rd7 Bb8 30.Rxe7 Rxe7 31.Kf3 Re1 32.Rd8 Bc7 33.Rd7 Bb8 34.Nd5 Rf1+ 35.Ke3 Re1+ 36.Kd3 Rd1+ 37.Kc3 Rc1+ 38.Kb4 Rc2 39.Rd8 Bc7 40.Nxc7 h5 41.h3 g5 42.fxg5 Rxc4+ 43.bxc4 h4 44.Rd2 a5+ 45.Ka4 f5 46.Rd4 Kg6 47.Rxh4 b5+ 48.Ka3 f4 49.Rxf4 b4+ 50.Kb2 b3 51.Rf6+ Kh5 52.Rf5 bxa2 53.Rf4 a1=N 54.Rf6 Nc2 55.Rf4 Kg6 56.Rf8 Kxg5 57.Rf3 Kh6 58.Rf4 Kg7 59.Rf5 Nb4 60.Rf3 a4 61.Rf4 Nd3+ 62.Ka3 Ne1 63.Rf5 Nf3 64.Rxf3 Kg8 65.Rf6 Kh7 66.Rf7+ Kh6 67.Rf6+ Kh5 68.Rf5+ Kg6 69.Rf3 Kh6 70.Rf2 Kh5 71.Rf4 Kg5 72.Kb4 Kg6 73.Rf2 Kg7 74.Rf5 Kg8 75.Rf3 Kh8 76.Rf6 Kg7 77.Rf4 Kh8 78.Rf5 a3 79.Rf3 a2 80.Ra3 Kh7 81.Rxa2 Kg7 82.Re2 Kg6 83.Re5 Kh7 84.Re3 Kh8 85.Re2 Kg8 86.Kc5 Kh7 87.Re3 Kg8 88.Re4 Kg7 89.Re5 Kg6 90.Re3 Kh5 91.Re4 Kh6 92.Re3 Kh5 93.h4 Kh6 94.Re2 Kh7 95.Kd6 Kh6 96.Ke7 Kh7 97.Kf7 Kh8 98.Kg6 Kg8 99.Re8# 1-0