1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 c5 8.Ne2 O-O 9.O-O cxd4 10.cxd4 Nc6 11.Be3 Bd7 12.h4 Rc8 13.Rc1 e5 14.d5 Na5 15.Bd3 Qxh4 16.Bxa7 Bh6 17.Rc5 Rxc5 18.Bxc5 Rc8 19.Bb4 Nc4 20.Qb3 b5 21.Bc3 Qg4 22.Rb1 Nd2 23.Bxd2 Bxd2 24.Bxb5 Bxb5 25.Qxb5 Qxe4 26.d6 Rd8 27.d7 Bg5 28.Rd1 Qa8 29.Qxe5 h6 30.Nc3 Qb7 31.Qd5 Qxd5 32.Rxd5 Kf8 33.Ne4 Ke7 34.Nc5 Bf6 35.a4 Bb2 36.Rd3 Be5 37.a5 Bd6 38.Nb7 Rxd7 39.a6 Bb8 40.Re3+ Kf6 41.Rf3+ Kg7 42.Rc3 Ba7 43.Kh2 Bxf2 44.Rc8 Ba7 45.Ra8 Bd4 46.Na5 Be5+ 47.Kh3 Rd3+ 48.Kg4 Rg3+ 49.Kh4 h5 50.Nc6 Bf4 51.a7 Rg4+ 52.Kh3 Rg3+ 53.Kh2 Rc3+ 54.Kg1 Be3+ 55.Kf1 Rxc6 56.Rg8+ Kxg8 57.a8=Q+ Kg7 58.Qxc6 Bg5 59.Ke2 Bf6 60.Kf3 Bg5 61.g4 Bf6 62.gxh5 gxh5 63.Qe4 Bg5 64.Qf5 f6 65.Ke4 Kh6 66.Kd5 Kg7 67.Ke6 Bh4 68.Qxh5 Bg5 69.Qf7+ Kh6 70.Kf5 Be3 71.Qg6#