1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 c5 7.Be3 Bg7 8.Nf3 Qa5 9.Qd2 O-O 10.Rc1 cxd4 11.cxd4 Qxd2+ 12.Nxd2 Rd8 13.Nb3 e6 14.Bg5 Rf8 15.e5 Nc6 16.Bb5 Bd7 17.Nc5 Be8 18.Be3 Nb4 19.Bxe8 Rfxe8 20.a3 Nd5 21.Nxb7 f6 22.exf6 Bxf6 23.Nd6 Reb8 24.Nc4 Rb3 25.Kd2 Rc8 26.Rhe1 Be7 27.Bh6 Bxa3 28.Nxa3 Rxc1 29.Kxc1 Rxa3 30.Rxe6 Kf7 31.Re5 Nb6 32.Bg5 Ra1+ 33.Kc2 Ra2+ 34.Kd3 Rxf2 35.Re7+ Kf8 36.Rxa7 Rxg2 37.h4 Kg8 38.Rb7 Nd5 39.Kc4 Nc7 40.d5 Ne8 41.Rd7 h6 42.Bxh6 Rg4+ 43.Kc5 Rxh4 44.Bg5 Rh5 45.Re7 Rxg5 46.Rxe8+ Kf7 47.Re4 Rg1 48.d6 Rc1+ 49.Kb6 Rb1+ 50.Kc7 Rc1+ 51.Kd8 g5 52.Rd4 Ke6 53.d7 Kf7 54.Rd5 g4 55.Rf5+ Kg6 56.Re5 Kf6 57.Rd5 Kf7 58.Rd4 g3 59.Rf4+ Ke6 60.Ke8 Rd1 61.d8=Q Rxd8+ 62.Kxd8 Ke5 63.Rg4 Kf5 64.Rxg3 Ke5 65.Rg8 Ke6 66.Rg2 Kf6 67.Kc8 Ke7 68.Ra2 Kf7 69.Kb8 Ke6 70.Ka7 Ke7 71.Ka8 Kd8 72.Rh2 Ke7 73.Rh5 Kd7 74.Ra5 Ke7 75.Ra1 Kd8 76.Rg1 Kc7 77.Rh1 Kd6 78.Rh4 Kd7 79.Rg4 Kd6 80.Rg2 Kd7 81.Rb2 Kd6 82.Rb1 Kd7 83.Rf1 Kc7 84.Rf3 Kd6 85.Ra3 Kd7 86.Rg3 Kd6 87.Rg8 Kd7 88.Rg2 Kd6 89.Ra2 Kd7 90.Rf2 Kd6 91.Rf8 Kd7 92.Rf7+ Kd6 93.Rf2 Kd7 94.Rc2 Ke7 95.Rc6 Kf7 96.Kb7 Ke7 97.Kc8 Kf7 98.Kd8 Kg7 99.Ke8 Kg8 100.Rg6+ Kh7 101.Kf7 Kh8 102.Rg1 Kh7 103.Rh1# 1-0