1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 d5 5.c3 Qb6 6.Qb3 Be7 7.Nbd2 O-O 8.Be2 Nc6 9.h3 Bd7 10.g4 Ne8 11.g5 cxd4 12.exd4 f6 13.Qxb6 axb6 14.gxf6 gxf6 15.Rg1+ Kh8 16.a3 Bd6 17.Bh6 Rg8 18.Rxg8+ Kxg8 19.O-O-O Ne7 20.Rg1+ Kf7 21.Nh4 Ng6 22.Bh5 Ng7 23.Bxg6+ hxg6 24.Bxg7 Kxg7 25.Nxg6 Kf7 26.h4 Bb5 27.h5 Be2 28.f3 Rg8 29.Kc2 Rg7 30.Re1 Bb5 31.Nh8+ Ke7 32.c4 dxc4 33.d5 Ba4+ 34.Kb1 c3 35.bxc3 Rg2 36.Ng6+ Kd8 37.Nc4 Bg3 38.Rxe6 Rg1+ 39.Kb2 Rg2+ 40.Kc1 Rc2+ 41.Kb1 Rh2 42.Rxf6 Rh1+ 43.Kb2 Rh2+ 44.Kc1 Rxh5 45.Nxb6 Be8 46.Nf4 Rh4 47.Nd3 Bb5 48.Kd2 Rh2+ 49.Ke3 Rc2 50.d6 Rxc3 51.Rf8+ Be8 52.d7 Be5 53.Rxe8+ Kc7 54.Na8+ Kc6 55.Kd2 Kd6 56.Nxe5 Rc1 57.Nf7+ Kc5 58.Re4 Kd5 59.Rh4 Rc4 60.d8=R+ Kc6 61.Re4 b6 62.Ke1 Kb5 63.Rf4 Rc5 64.a4+ Ka5 65.Rd3 Rd5 66.Rd2 Rd3 67.Kf1 b5 68.Rxd3 b4 69.Rd2 Kxa4 70.Ng5 Kb5 71.Nf7 Kc6 72.Rf2 Kb7 73.Ke2 Ka6 74.Ne5 b3 75.Nf7 Ka5 76.Nh6 Kb5 77.Kd1 Ka5 78.Re2 Ka6 79.Kd2 b2 80.Re1 b1=Q 81.Rxb1 Ka5 82.Rb3 Ka6 83.Ra4# 1-0