1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.h3 Bd6 7.Bd3 Be6 8.Ne2 O-O 9.Nf4 Re8 10.O-O Bd7 11.Qf3 Na6 12.c3 Nc7 13.Bd2 Ne6 14.Nxe6 Bxe6 15.Rfe1 Qd7 16.c4 Bc7 17.Bc3 Qd6 18.g3 Qd7 19.Qe4 f5 20.Qf3 f4 21.gxf4 Bf5 22.Rad1 Bxd3 23.Rxe8+ Rxe8 24.Rxd3 Qf5 25.d5 Bxf4 26.dxc6 Qg6+ 27.Qg4 bxc6 28.Qxg6 hxg6 29.Rd7 Ra8 30.Kg2 g5 31.Kf3 a5 32.a4 f6 33.Rb7 Rd8 34.Ke2 Re8+ 35.Kf1 Be5 36.Bd2 Rd8 37.Ke2 Re8 38.Kd3 Rd8+ 39.Kc2 Rd4 40.b3 Rh4 41.Bxa5 Rxh3 42.Be1 Rh1 43.Kd2 g4 44.a5 Rh2 45.Kd3 Rh3+ 46.Ke2 Rh2 47.Kd1 Bd4 48.a6 g3 49.fxg3 Ra2 50.Rd7 Be3 51.Rd8+ Kf7 52.Ra8 f5 53.b4 g5 54.b5 cxb5 55.cxb5 f4 56.gxf4 gxf4 57.Bb4 Ke6 58.Rd8 Rb2 59.b6 Rxb4 60.a7 Rb1+ 61.Kc2 Ra1 62.a8=Q Rxa8 63.Rxa8 Bxb6 64.Ra6 Kd7 65.Rxb6 f3 66.Rf6 Kd8 67.Rxf3 Kd7 68.Kc1 Kc6 69.Re3 Kb5 70.Re6 Kc5 71.Kd1 Kb4 72.Re7 Kc4 73.Ke1 Kd5 74.Re3 Kc6 75.Ra3 Kd7 76.Ra4 Kc8 77.Rf4 Kb8 78.Kd1 Ka8 79.Re4 Ka7 80.Re5 Ka6 81.Rg5 Ka7 82.Rh5 Kb6 83.Kc2 Kb7 84.Rh8 Ka6 85.Kb1 Ka5 86.Ka1 Kb4 87.Rc8 Ka5 88.Ka2 Ka6 89.Rg8 Kb7 90.Rg3 Kc7 91.Ka1 Kc6 92.Rb3 Kd6 93.Rb7 Kc6 94.Rg7 Kb6 95.Rg2 Kc6 96.Kb2 Kb6 97.Ka3 Kb7 98.Rg3 Kc6 99.Kb3 Kb6 100.Rc3 Kb7 101.Kb4 Ka6 102.Kc4 Ka5 103.Ra3+ Kb6 104.Rh3 Ka6 105.Kc5 Kb7 106.Kb4 Kc7 107.Rd3 Kb6 108.Rc3 Ka6 109.Kc5 Ka7 110.Kc6 Ka6 111.Ra3# 1-0