1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 a6 6.Ne5 c5 7.Be3 Nd5 8.O-O Nd7 9.Nxc4 Nxe3 10.Nxe3 Be7 11.d5 Nb6 12.dxe6 fxe6 13.Qb3 O-O 14.Rd1 Qc7 15.Nd2 Bd7 16.a4 a5 17.Ndc4 Nxc4 18.Nxc4 Rab8 19.Nb6 Be8 20.Qxe6+ Bf7 21.Nd5 Bxe6 22.Nxc7 Bb3 23.Bd5+ Bxd5 24.Nxd5 Bf6 25.Nxf6+ Rxf6 26.Rac1 b5 27.Rxc5 bxa4 28.Rd2 Rfb6 29.Rcc2 Rb3 30.Kg2 h6 31.h4 h5 32.e4 R8b4 33.e5 Kf7 34.Rd7+ Ke6 35.Rxg7 Rxb2 36.Rc6+ Kxe5 37.Rg5+ Kd4 38.Rxa5 Rb5 39.Rxa4+ Kd3 40.Rf6 Rb8 41.Rf5 R8b5 42.Rf3+ Kc2 43.Rc4+ Kb1 44.Kh3 R5b3 45.Rf5 Rb5 46.Rcc5 Rxc5 47.Rxc5 Rxf2 48.Rxh5 Rf6 49.g4 Rf1 50.Rd5 Rf4 51.h5 Ra4 52.Rg5 Rc4 53.Rf5 Kc1 54.g5 Kd1 55.Rf8 Rd4 56.Rb8 Kc2 57.g6 Kd3 58.Rb2 Ke3 59.Rb3+ Kf2 60.Rb2+ Kf3 61.g7 Rd5 62.Kh4 Rd4+ 63.Kg5 Kg3 64.g8=R Rg4+ 65.Kf5 Rxg8 66.h6 Rc8 67.Re2 Rc5+ 68.Re5 Rc7 69.Kg5 Kh3 70.Re6 Rc5+ 71.Kg6 Kg4 72.h7 Rc8 73.Re4+ Kf3 74.Rh4 Rc6+ 75.Kf5 Rc5+ 76.Ke6 Rc6+ 77.Kd5 Rc7 78.h8=Q Rc5+ 79.Kxc5 Ke3 80.Ra4 Kd3 81.Re4 Kc2 82.Rc4+ Kd2 83.Kd6 Kd1 84.Qa8 Kd2 85.Qg2+ Kd3 86.Kd7 Kxc4 87.Ke6 Kb5 88.Qf3 Kb6 89.Qf8 Kc6 90.Qa3 Kb5 91.Qh3 Ka5 92.Qg4 Ka6 93.Kf7 Kb5 94.Qg1 Kc4 95.Qg8 Kb5 96.Qg3 Kb6 97.Ke7 Kc6 98.Qg1 Kc7 99.Qa1 Kb7 100.Qd4 Kb8 101.Qf2 Kc7 102.Qf7 Kb7 103.Qf5 Ka8 104.Qe6 Kb7 105.Kd8 Ka8 106.Qf6 Kb7 107.Qf1 Kb8 108.Qh3 Ka8 109.Kc7 Ka7 110.Qg3 Ka8 111.Qa3# 1-0