1.d4 Nf6 2.Nf3 e6 3.h3 d5 4.Bf4 Bd6 5.e3 O-O 6.Bxd6 Qxd6 7.c4 dxc4 8.Bxc4 Qb4+ 9.Nbd2 Qxb2 10.O-O Qa3 11.Rc1 c5 12.dxc5 Bd7 13.Be2 Rd8 14.Nc4 Qxc5 15.Nd6 Qb6 16.Rb1 Qc7 17.Nxb7 Rc8 18.Nd6 Rd8 19.Ng5 Be8 20.Nxe8 Nxe8 21.Qa4 Nd7 22.Rfc1 Qe5 23.Nf3 Qd6 24.Nd4 Nb6 25.Qa5 Nf6 26.Bf3 Nfd5 27.a4 Qd7 28.Nb5 h6 29.Qa6 Rab8 30.Nd4 Rdc8 31.a5 Rxc1+ 32.Rxc1 Nb4 33.Qb5 Qxb5 34.Nxb5 Nc4 35.Rxc4 Rxb5 36.Rc8+ Kh7 37.Rc7 Rxa5 38.Rxf7 Kg6 39.Rf4 Nd5 40.Be4+ Kg5 41.Rf7 g6 42.Rg7 Kf6 43.Rxg6+ Ke5 44.Bxd5 exd5 45.Rxh6 a6 46.Kf1 Kf5 47.Rd6 Ra1+ 48.Ke2 Ke5 49.Rd8 Ra3 50.Rg8 Ke6 51.Rg4 Kd6 52.g3 Kc5 53.h4 Kb6 54.Rg7 a5 55.Kf1 Ra4 56.h5 Rg4 57.Rxg4 Kc6 58.Rf4 Kb5 59.Re4 dxe4 60.h6 a4 61.Ke2 Kc6 62.g4 a3 63.h7 a2 64.h8=Q a1=R 65.Qe5 Rf1 66.Qxe4+ Kb5 67.Kxf1 Ka6 68.g5 Ka5 69.Qe8 Kb6 70.Ke1 Kc5 71.f3 Kd6 72.Qa8 Kc5 73.Ke2 Kd6 74.Qa4 Kc5 75.Qc4+ Kb6 76.Qc2 Ka7 77.Kd3 Kb6 78.Qc5+ Kb7 79.Qf8 Ka7 80.Qc5+ Ka6 81.Qb5+ Kxb5 82.Kc3 Kc6 83.Kd3 Kd5 84.Kd2 Kd6 85.Kd3 Kc6 86.Ke4 Kd7 87.Kd3 Kc6 88.Kc2 Kd7 89.Kc1 Kc7 90.g6 Kb7 91.f4 Ka6 92.Kb1 Kb6 93.e4 Kc5 94.f5 Kb6 95.g7 Kc7 96.g8=R Kd6 97.Rg5 Kc6 98.e5 Kc5 99.Rh5 Kb5 100.Rh2 Ka4 101.Kc2 Ka3 102.Kd3 Ka4 103.e6 Kb5 104.Rh3 Kc6 105.f6 Kd5 106.Rh5+ Kxe6 107.Rh1 Kd6 108.Ke2 Kc5 109.Ra1 Kb6 110.Rg1 Kc7 111.Rg3 Kd6 112.Kd1 Kc7 113.Rh3 Kb6 114.Rh6 Kc5 115.Rh2 Kb6 116.Rd2 Kc6 117.Rd4 Kb7 118.Rd6 Kc8 119.Rd3 Kb8 120.Rd2 Ka7 121.Ke1 Kb6 122.Re2 Ka7 123.f7 Kb8 124.Kd1 Kb7 125.Re7+ Kc8 126.f8=Q# 1-0