1.d4 Nf6 2.Bf4 c6 3.Nf3 g6 4.c4 Qb6 5.Qc1 d6 6.Nc3 Bf5 7.h3 Ne4 8.g4 Nxc3 9.Qxc3 Be4 10.c5 Qd8 11.cxd6 exd6 12.Qe3 d5 13.Nd2 Qe7 14.Nxe4 Qxe4 15.Qxe4+ dxe4 16.Bg2 f5 17.gxf5 gxf5 18.f3 Rg8 19.Kf2 e3+ 20.Bxe3 Bd6 21.f4 Nd7 22.d5 c5 23.Rag1 Nf6 24.Bf3 Kd7 25.Rg5 Rxg5 26.fxg5 Ne4+ 27.Bxe4 fxe4 28.Kg2 Rf8 29.h4 b6 30.Kh3 Be5 31.b3 Kd6 32.Rd1 b5 33.Kg4 a5 34.Rc1 Rc8 35.Kf5 c4 36.bxc4 bxc4 37.Kxe4 c3 38.Bd4 Rc4 39.e3 Bxd4 40.exd4 c2 41.h5 a4 42.h6 Rc3 43.a3 Kd7 44.Kf5 Rf3+ 45.Ke5 Rf2 46.Ke4 Rg2 47.Kd3 Rxg5 48.Rxc2 Rg3+ 49.Kc4 Rxa3 50.Rg2 Re3 51.Rg7+ Kd6 52.Rxh7 a3 53.Ra7 Rh3 54.Ra8 Kc7 55.h7 a2 56.d6+ Kc6 57.d7 Kxd7 58.Rxa2 Kc6 59.Ra7 Kb6 60.Rd7 Kc6 61.Rg7 Kd6 62.Kb5 Rb3+ 63.Ka6 Rh3 64.Kb7 Kd5 65.Kc7 Kxd4 66.Kd6 Ke4 67.Ke6 Rh6+ 68.Kf7 Kf5 69.Kg8 Ke4 70.Rf7 Kd5 71.h8=R Kc6 72.Rxh6+ Kc5 73.Rf2 Kd5 74.Rh4 Ke6 75.Rff4 Kd6 76.Rf3 Kc7 77.Rh5 Kb8 78.Rf8+ Kb7 79.Rf4 Kb8 80.Kf7 Ka8 81.Rhh4 Kb7 82.Rhg4 Ka7 83.Ke8 Ka6 84.Rg1 Kb5 85.Rg3 Ka5 86.Rg5+ Kb6 87.Rh4 Kc6 88.Rh3 Kc7 89.Rh1 Kb6 90.Rh2 Kc7 91.Rg8 Kc6 92.Rh3 Kb5 93.Ke7 Ka6 94.Rg5 Kb7 95.Rc5 Ka7 96.Rc6 Kb7 97.Kf7 Kb8 98.Rg6 Ka7 99.Rg5 Kb6 100.Ra3 Kb7 101.Rag3 Kc7 102.Ke6 Kd8 103.Rc3 Ke8 104.Rg8# 1-0