1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.c3 Nc6 5.Nd2 e6 6.Ngf3 Nh5 7.Bg5 f6 8.Bh4 g6 9.Bd3 Bd6 10.Qe2 O-O 11.Bg3 e5 12.dxe5 fxe5 13.e4 d4 14.Bc4+ Kg7 15.Bd5 Ne7 16.Nc4 Nxd5 17.exd5 Nxg3 18.hxg3 e4 19.Nxd6 Qxd6 20.Qxe4 Bf5 21.Qe5+ Qxe5+ 22.Nxe5 Rfe8 23.f4 Rad8 24.c4 b5 25.b3 bxc4 26.bxc4 Rb8 27.O-O Rb2 28.Rfe1 Rc2 29.g4 Bc8 30.Rab1 d3 31.Nxd3 Rxe1+ 32.Rxe1 Rxc4 33.Re7+ Kf6 34.Rxa7 Bxg4 35.g3 Rd4 36.Ne5 Kf5 37.Rf7+ Ke4 38.Nxg4 Kf3 39.Nh2+ Kxg3 40.Nf1+ Kf3 41.Rxh7 Rxd5 42.Rh3+ Kxf4 43.a4 c4 44.Ra3 Ra5 45.Kf2 Ke5 46.Ke3 Kd5 47.Kd2 Kd4 48.Ne3 c3+ 49.Rxc3 Rxa4 50.Nc2+ Ke4 51.Ke2 Kf5 52.Ne3+ Kf6 53.Kf3 Re4 54.Kxe4 Kg7 55.Kf4 Kh6 56.Ng4+ Kh5 57.Rh3#