1.d4 e6 2.Nf3 Nf6 3.c4 b6 4.Bf4 Bb7 5.e3 Bb4+ 6.Nbd2 Bxd2+ 7.Nxd2 d6 8.Bd3 Nbd7 9.O-O Qe7 10.Bg3 a5 11.Nb1 Ne4 12.Bxe4 Bxe4 13.Nc3 Bb7 14.e4 O-O 15.Re1 h6 16.Qd2 e5 17.f3 f6 18.b3 Rf7 19.Rad1 Nf8 20.Nd5 Qe8 21.f4 exf4 22.Qxf4 Bxd5 23.exd5 Qd7 24.c5 g5 25.Qc1 f5 26.cxb6 cxb6 27.Qc6 Rd8 28.Qxb6 f4 29.Bf2 f3 30.Re6 fxg2 31.Rde1 Rc8 32.Qxd6 Nxe6 33.Qxd7 Rxd7 34.dxe6 Rd5 35.Kxg2 Kf8 36.e7+ Ke8 37.Re2 Rc7 38.Re6 Rc2 39.Kg3 Rxa2 40.Rxh6 Kxe7 41.Be3 Rb2 42.Kf3 Rxb3 43.Ke4 Rdb5 44.d5 R5b4+ 45.Bd4 Rb1 46.Rh7+ Ke8 47.Rh8+ Kf7 48.Rh7+ Kg6 49.Rg7+ Kh6 50.Rg8 Re1+ 51.Kd3 Rd1+ 52.Kc3 Rbxd4 53.Rh8+ Kg6 54.Rg8+ Kf6 55.Rf8+ Kg7 56.Kb2 Re4 57.Kc3 Ra1 58.Rb8 Ra2 59.d6 Ra3+ 60.Kd2 Rd4+ 61.Kc1 g4 62.Kb1 Rxd6 63.Re8 g3 64.Re1 Kf8 65.Rg1 Ke8 66.Rc1 Rf3 67.Rc8+ Kf7 68.Rc2 Rf4 69.Rc1 Rh6 70.h4 Kg7 71.Ka2 Rf8 72.Re1 g2 73.Rg1 Rh5 74.Kb3 Rg8 75.Kb2 a4 76.Rc1 Kf6 77.Rc3 Rh7 78.Ra3 Rb8+ 79.Ka1 Re7 80.Rf3+ Ke6 81.Rf4 a3 82.Rf1 Rbb7 83.Rc1 Rbc7 84.Rb1 Kd7 85.Rb6 Rc4 86.Rb7+ Kc6 87.Rb8 Kc5 88.Ra8 g1=R+ 89.Ka2 Rb4 90.Ra7 Reb7 91.Ra4 Rg3 92.Ka1 Re3 93.Ra8 Rg7 94.Rc8+ Kd4 95.Rc7 Rxc7 96.h5 Ra7 97.h6 Rg7 98.h7 Rxh7 99.Ka2 Ra4 100.Ka1 Ke5 101.Kb1 Ree4 102.Ka2 Rh3 103.Ka1 Rac4 104.Kb1 Ra4 105.Kc1 Ra8 106.Kd2 Kf6 107.Kd1 Kg5 108.Kc2 Kf5 109.Kd2 Rah8 110.Kc2 a2 111.Kd2 Rf4 112.Kc1 Rf2 113.Kd1 a1=Q# 0-1