1.d4 Nc6 2.d5 Nb8 3.Nc3 a6 4.e4 e5 5.f4 d6 6.Nf3 Nd7 7.a4 Ngf6 8.Bc4 Rb8 9.Qe2 Be7 10.f5 c6 11.g4 cxd5 12.Bxd5 Nxd5 13.Nxd5 Nf6 14.Nxe7 Qxe7 15.g5 Nh5 16.Be3 b5 17.axb5 Rxb5 18.O-O-O O-O 19.Nd2 Nf4 20.Bxf4 exf4 21.Qd3 d5 22.exd5 Qxg5 23.Ne4 Qxf5 24.Qd4 Ra5 25.Rhg1 f6 26.b4 Ra2 27.Kb1 Ra4 28.Nc5 Ra3 29.d6 Bd7 30.Kb2 Re3 31.Rdf1 Qe5 32.Qxe5 fxe5 33.Nxd7 Rd8 34.Nf6+ Kf7 35.Ng4 Re4 36.Re1 Rxb4+ 37.Kc3 Rb5 38.Nxe5+ Kf6 39.Nc4 g5 40.Re7 Rc5 41.Kd4 Rxc4+ 42.Kxc4 Rxd6 43.Rxh7 Rd2 44.h4 gxh4 45.Rxh4 Kf5 46.Rf1 Rxc2+ 47.Kd3 Ra2 48.Rhxf4+ Ke5 49.Rf6 Ra3+ 50.Kc4 Ra4+ 51.Kb3 Rh4 52.Rxa6 Rd4 53.Kc3 Rd5 54.Raf6 Rc5+ 55.Kd3 Rd5+ 56.Ke3 Rd3+ 57.Kxd3 Kd5 58.R1f5# 1-0