1.d4 Nf6 2.Nf3 e6 3.d5 exd5 4.e3 g6 5.b3 Bg7 6.Bb2 O-O 7.Be2 Qe7 8.O-O b6 9.c4 dxc4 10.Bxc4 Bb7 11.Nc3 Rd8 12.e4 Nxe4 13.Re1 Bxc3 14.Bxc3 Nxc3 15.Rxe7 Nxd1 16.Rxd1 Bxf3 17.gxf3 Rf8 18.h4 Kg7 19.h5 a6 20.a4 b5 21.axb5 axb5 22.Bxb5 Ra5 23.Bc4 Rxh5 24.b4 Rf5 25.b5 Rxf3 26.Rc1 c6 27.b6 Rf4 28.b7 Kf6 29.Re3 d5 30.Bxd5 cxd5 31.Rc8 Kg7 32.Rb3 Rc4 33.Rc3 Rxc3 34.Rxc3 d4 35.Rc8 d3 36.Kf1 h5 37.Ke1 h4 38.Kd2 h3 39.Kxd3 h2 40.Rc1 Nd7 41.Rh1 Nc5+ 42.Ke3 Nxb7 43.Rxh2 Nd6 44.Rh1 Kf6 45.Ra1 Kf5 46.Kf3 Nc4 47.Kg3 Nd2 48.Ra5+ Kf6 49.Ra3 Ne4+ 50.Kg2 Ng5 51.Ra2 Ne6 52.Ra7 Kg5 53.Ra3 Kf4 54.Rf3+ Kg4 55.Rg3+ Kf5 56.Ra3 Kg4 57.Rg3+ Kf4 58.Rf3+ Ke5 59.Re3+ Kf6 60.Ra3 Kg5 61.Rg3+ Kf6 62.Ra3 Kg5 63.Rg3+ Kh6 64.Ra3 f5 65.Ra2 Kh5 66.Ra6 Nf4+ 67.Kg3 Nd3 68.Ra1 f4+ 69.Kf3 Ne5+ 70.Ke4 Ng4 71.Kf3 Ne5+ 72.Ke4 Nc4 73.Rh1+ Kg5 74.Rg1+ Kh6 75.Rh1+ Kg7 76.Ra1 Nd2+ 77.Kd3 Nf3 78.Ke4 Ng5+ 79.Kd5 Nh3 80.Ke4 Nxf2+ 81.Kf3 Nd3 82.Rh1 Ne5+ 83.Kf2 Ng4+ 84.Kf3 Ne5+ 85.Kf2 Nf7 86.Kf3 g5 87.Ra1 Nh6 88.Rh1 g4+ 89.Kf2 Nf5 90.Ra1 Nh4 91.Rg1 g3+ 92.Rxg3+ fxg3+ 93.Kxg3 Ng6 94.Kg2 Kh6 95.Kh2 Kg5 96.Kg3 Ne5 97.Kg2 Kh4 98.Kh2 Rf2+ 99.Kg1 Kg3 100.Kh1 Rf1# 0-1