1.Nf3 Nf6 2.g3 d5 3.Bg2 g6 4.O-O Bg7 5.d3 O-O 6.Nbd2 c5 7.e4 e6 8.e5 Nfd7 9.c3 Nc6 10.d4 cxd4 11.cxd4 f6 12.exf6 Bxf6 13.Nb1 Qb6 14.Be3 Qxb2 15.Nbd2 Qa3 16.Re1 Nb6 17.Nb3 Nc4 18.Nc5 b6 19.Bc1 Qc3 20.Nb3 Qb4 21.Bh6 Re8 22.Ng5 Qd6 23.Qf3 Bxg5 24.Bxg5 Rf8 25.Bf4 Qe7 26.Qe2 Qf7 27.Rac1 Bd7 28.h4 Rac8 29.Bh6 Rfe8 30.Rc3 a5 31.Rf3 Qe7 32.Bg5 Qd6 33.Rf6 Rf8 34.h5 Rxf6 35.Bxf6 Rf8 36.Bg5 a4 37.hxg6 hxg6 38.Qd3 Rf5 39.Bf4 Qf8 40.Nd2 Qf6 41.Nxc4 dxc4 42.Qxc4 Qxd4 43.Qc1 e5 44.Rd1 exf4 45.Bxc6 Qc5 46.Qxc5 Rxc5 47.Bxd7 fxg3 48.fxg3 Kf7 49.Rd6 Ra5 50.Rxb6 a3 51.Be6+ Kf6 52.Bb3+ Kg5 53.Kg2 Rc5 54.Rb4 Re5 55.Ra4 Re2+ 56.Kf3 Rd2 57.Rxa3 Rd3+ 58.Kf2 Rd2+ 59.Ke3 Rg2 60.Kf3 Rd2 61.Ra5+ Kf6 62.Ra6+ Kf5 63.Bc4 g5 64.Ra5+ Kf6 65.g4 Rc2 66.Bd3 Rc3 67.Ke3 Rc1 68.Rf5+ Ke6 69.Rxg5 Ra1 70.Rf5 Rg1 71.Rf4 Ra1 72.g5 Ke7 73.Bc4 Rc1 74.Bb3 Rg1 75.Rf5 Re1+ 76.Kf4 Rf1+ 77.Kg4 Rg1+ 78.Kh5 Rh1+ 79.Kg6 Rg1 80.Rf7+ Ke8 81.Rf6 Ke7 82.Re6+ Kf8 83.Bc2 Rc1 84.Bf5 Rc7 85.Rf6+ Kg8 86.Be6+ Kh8 87.Rf8#