1.Nf3 e6 2.d4 d5 3.g3 c5 4.c4 cxd4 5.Bg2 Bb4+ 6.Bd2 Bc5 7.b4 Be7 8.Nxd4 dxc4 9.Qa4+ Nd7 10.Na3 Nf6 11.Nxc4 O-O 12.O-O Nb6 13.Nxb6 Qxb6 14.e3 e5 15.Nb3 Bd7 16.Qa5 e4 17.Bc3 Rfc8 18.Bxf6 Bxf6 19.Rac1 Bc6 20.Rfd1 g6 21.h4 Rd8 22.Rxd8+ Rxd8 23.Nc5 Be7 24.Nxe4 Qxa5 25.bxa5 a6 26.Nc5 Bxc5 27.Rxc5 Rd1+ 28.Kh2 Rd2 29.Bxc6 bxc6 30.Kg2 Rxa2 31.h5 Kf8 32.h6 Ke7 33.Rxc6 Rxa5 34.g4 g5 35.f4 Ra3 36.Kf2 gxf4 37.exf4 a5 38.g5 a4 39.Ra6 Ra1 40.Ke3 a3 41.Ke4 f6 42.Ra7+ Kf8 43.g6 hxg6 44.Ra8+ Kf7 45.h7 Re1+ 46.Kf3 Rh1 47.h8=Q Rxh8 48.Rxh8 Kg7 49.Rh1 a2 50.Ra1 Kf8 51.Ke4 f5+ 52.Kd5 Kf7 53.Rxa2 Kg7 54.Ra5 Kf8 55.Kd6 Ke8 56.Kc7 Ke7 57.Ra6 Ke8 58.Kc8 Kf8 59.Kb7 Ke7 60.Kc7 Ke8 61.Kc6 Kf8 62.Ra8+ Ke7 63.Rg8 Ke6 64.Rh8 Ke7 65.Kc5 Ke6 66.Kd4 Kf6 67.Rb8 Ke6 68.Rf8 Kd6 69.Rg8 Kc6 70.Rd8 g5 71.Ke5 Kb6 72.Rh8 Kc5 73.Rf8 Kb6 74.Ra8 Kc6 75.Kf6 Kc7 76.fxg5 Kd7 77.Rb8 Kc6 78.Rg8 Kc7 79.Rf8 f4 80.Ke6 Kc6 81.Re8 Kb5 82.Kd7 Ka5 83.Rd8 Kb4 84.Rh8 Ka3 85.Ra8+ Kb2 86.Rc8 Ka2 87.Re8 Kb2 88.Ra8 Kb3 89.Ra7 Kc4 90.Kd8 Kb3 91.g6 Kb4 92.Rf7 f3 93.g7 Kb5 94.Rf6 Kc4 95.Rf8 Kc5 96.Rh8 f2 97.Rh1 f1=N 98.g8=N Kc4 99.Kd7 Kb5 100.Kd6 Ka4 101.Kc5 Ka3 102.Rxf1 Ka4 103.Rf6 Ka3 104.Kb6 Kb2 105.Kb5 Kb1 106.Kb4 Kc1 107.Kc3 Kd1 108.Ra6 Kc1 109.Ra1# 1-0