1.d4 Nf6 2.Bf4 d5 3.e3 c6 4.c4 e6 5.Nc3 Nbd7 6.Nf3 Be7 7.Bd3 O-O 8.O-O Re8 9.Qc2 dxc4 10.Bxc4 b5 11.Bd3 Bb7 12.Rfd1 h6 13.Ne5 Rc8 14.a3 a6 15.h3 c5 16.dxc5 Rxc5 17.Bh7+ Kf8 18.b4 Rc7 19.Nxf7 Kxf7 20.Bg6+ Kf8 21.Bxc7 Qxc7 22.Bxe8 Kxe8 23.Rac1 Ne5 24.Qe2 Qb6 25.Nb1 Nc4 26.Nd2 Nxa3 27.Qd3 Nc4 28.Nxc4 bxc4 29.Qxc4 Bd5 30.Qc8+ Kf7 31.Rxd5 exd5 32.Rc6 Qxb4 33.Qe6+ Kg6 34.Rc7 Qe1+ 35.Kh2 Bd8 36.Qf7+ Kf5 37.Rc5 Qd2 38.Rc8 Ba5 39.g4+ Ke4 40.Kg2 Qb4 41.Qg6+ Ke5 42.Qxg7 d4 43.g5 hxg5 44.Re8+ Kd5 45.Qf7+ Kc5 46.Re5+ Kc6 47.Qxf6+ Kb7 48.Qf3+ Kb6 49.exd4 Qd6 50.Qb3+ Qb4 51.Qd5 g4 52.hxg4 Qf8 53.Qxa5+ Kb7 54.Re6 Qf7 55.Qxa6+ Kc7 56.Qa7+ Kd8 57.Qxf7 Kc8 58.Re8#