1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qa4 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bd2 Be4 11.Qc1 Nc6 12.e3 Nb4 13.Bxb4 Bxb4 14.Nbd2 Bb7 15.Nb3 Nd7 16.a3 Bd6 17.Na5 Be4 18.Nc6 Qe8 19.Nd2 Bxg2 20.Kxg2 Nb8 21.Nxb8 Rxb8 22.Ne4 Rb6 23.Qc2 Qa8 24.Kg1 Rc6 25.Qd3 Be7 26.Rac1 Rd8 27.f4 a5 28.Rc2 b4 29.a4 Rxc2 30.Qxc2 b3 31.Qg2 c5 32.Nxc5 Qxg2+ 33.Kxg2 Bxc5 34.dxc5 Rd2+ 35.Rf2 Rc2 36.Kf3 Kf8 37.e4 Ke7 38.Ke3 Rxc5 39.Rd2 Rc4 40.Rd3 g5 41.Rxb3 gxf4+ 42.gxf4 Rxa4 43.e5 Kf8 44.Rb7 Kg7 45.b3 Ra1 46.Ke4 Kg6 47.Ra7 h5 48.h4 Re1+ 49.Kf3 Rh1 50.Kg3 Rg1+ 51.Kf3 Rg4 52.Rxa5 Rxh4 53.Ra7 Rh3+ 54.Ke4 Rxb3 55.Ra8 Rb4+ 56.Ke3 Kf5 57.Rh8 Rb3+ 58.Ke2 Kxf4 59.Rxh5 Ke4 60.Rh7 Rb2+ 61.Ke1 Rb7 62.Rh5 Kf4 63.Ke2 Kg4 64.Rh7 Kg5 65.Ke3 Kg6 66.Rh8 Rb4 67.Rh1 Kg5 68.Rg1+ Kf5 69.Rf1+ Kg6 70.Rg1+ Kh5 71.Rg2 Rg4 72.Rf2 Kg6 73.Rf6+ Kg7 74.Rf1 Kf8 75.Kf3 Rg5 76.Ke4 Rg4+ 77.Ke3 Ra4 78.Rc1 Ra5 79.Ke4 Ra3 80.Kf4 Kg7 81.Rg1+ Kf8 82.Ke4 Rb3 83.Kf4 Ke7 84.Rd1 Rb4+ 85.Ke3 Rc4 86.Rd2 Rc5 87.Ke4 Rc3 88.Rd1 Rc4+ 89.Ke3 Kf8 90.Rg1 Rh4 91.Rg2 Rh5 92.Ke4 Ke8 93.Rd2 Rg5 94.Rd3 Kf8 95.Rd1 Kg7 96.Rf1 Kg6 97.Rf6+ Kg7 98.Rf1 Rg4+ 99.Ke3 Ra4 100.Rg1+ Kh6 101.Rg2 Kh5 102.Rg8 Rg4 103.Rf8 Rg7 104.Kf4 Kh4 105.Rh8+ Rh7 106.Rxh7#