1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Ne2 Re8 6.a3 Bf8 7.Nf4 d6 8.Be2 e5 9.dxe5 dxe5 10.Qxd8 Rxd8 11.Nfd5 Nxd5 12.Nxd5 Na6 13.b4 c6 14.Nc3 Be6 15.O-O Nc7 16.Ne4 f6 17.Bb2 a5 18.Bc3 axb4 19.axb4 b5 20.cxb5 Nxb5 21.Bxb5 cxb5 22.f4 Bc4 23.Rxa8 Rxa8 24.Rc1 exf4 25.exf4 Bd5 26.Nf2 Rc8 27.Nd3 Be4 28.Nc5 Bxc5+ 29.bxc5 Rxc5 30.Bd2 Rd5 31.Ba5 h6 32.Kf2 Rd3 33.Rc5 Rb3 34.g3 f5 35.Rc8+ Kh7 36.Rb8 Rb2+ 37.Ke3 Rxh2 38.Rxb5 Rg2 39.Be1 g5 40.Ra5 Kg6 41.Ra6+ Kh5 42.Kd4 Re2 43.Bb4 gxf4 44.gxf4 Kg4 45.Rxh6 Kxf4 46.Bd6+ Kg5 47.Rh8 Rd2+ 48.Ke5 Rd5+ 49.Ke6 Rd1 50.Rg8+ Kh4 51.Bf4 Kh3 52.Ke5 Rd5+ 53.Ke6 Rd1 54.Ke5 Rd3 55.Kf6 Rd5 56.Rg1 Kh4 57.Bg3+ Kg4 58.Bf4+ Kf3 59.Rg3+ Kxf4 60.Rg1 Kf3 61.Rf1+ Ke2 62.Ra1 f4 63.Ra4 Ke3 64.Ra3+ Rd3 65.Ra4 f3 66.Ra2 f2 67.Ra1 Ke2 68.Ke5 Bf3 69.Ra2+ Rd2 70.Ra1 f1=Q 71.Rxf1 Kxf1 72.Kf4 Ke2 73.Kg3 Ke3 74.Kh3 Kf4 75.Kh4 Rh2#