1.d4 Nf6 2.g3 d5 3.Nf3 Bf5 4.Bf4 e6 5.Bg2 Bd6 6.Ne5 c5 7.dxc5 Bxc5 8.c4 Nc6 9.cxd5 Nxe5 10.Bxe5 Bxf2+ 11.Kxf2 Ng4+ 12.Ke1 Nxe5 13.Qd4 f6 14.Nc3 O-O 15.Rd1 Qa5 16.Rf1 Rac8 17.Rf4 g5 18.Rf1 Kg7 19.h4 h6 20.dxe6 Bxe6 21.Qe4 Bf7 22.hxg5 hxg5 23.Qf5 Qb6 24.Be4 Rh8 25.Nd5 Bxd5 26.Rxd5 Rc1+ 27.Rd1 Rc7 28.Rd5 Qb4+ 29.Kf2 Qxb2 30.Rb1 Qc3 31.Rb3 Qc4 32.Rbd3 Rf7 33.Rd8 Rh6 34.Rd2 Rh2+ 35.Kg1 Rh6 36.Rc2 Qb4 37.Rcc8 Qe1+ 38.Qf1 Qxg3+ 39.Qg2 Qxg2+ 40.Kxg2 f5 41.Rg8+ Kf6 42.Bd5 Re7 43.Rgf8+ Nf7 44.Rce8 Rh7 45.a4 b6 46.e4 fxe4 47.Rxe7 Kxe7 48.Ra8 Kd6 49.Bxe4 Rh4 50.Bc2 a5 51.Rg8 Rb4 52.Kg3 Ke5 53.Rg7 Kf6 54.Rg6+ Ke5 55.Rg7 Nd6 56.Rxg5+ Kd4 57.Rg6 Kc3 58.Bd1 Ne4+ 59.Kf3 Kd2 60.Be2 Nc3 61.Rd6+ Kc1 62.Rc6 Kb2 63.Ke3 Nxa4 64.Kd2 Nc5 65.Bh5 a4 66.Bf7 a3 67.Ke3 Nb3 68.Kd3 a2 69.Rc2+ Ka3 70.Rxa2+ Kxa2 71.Kc3 Ka3 72.Bh5 Rh4 73.Be8 Nc5 74.Bb5 Na4+ 75.Kd3 Kb4 76.Be8 Nc5+ 77.Ke3 Re4+ 78.Kf2 Rxe8 79.Kg1 Kc4 80.Kg2 Ne4 81.Kh2 Kd4 82.Kg2 Ke3 83.Kh2 Kf3 84.Kh1 Kg3 85.Kg1 Nf6 86.Kf1 Nd5 87.Kg1 Re1# 0-1