1.d4 Nf6 2.c4 e6 3.Bg5 c5 4.Nc3 Nc6 5.Nf3 h6 6.Bh4 Be7 7.e3 d5 8.Be2 Ne4 9.Bxe7 Qxe7 10.O-O cxd4 11.Nxe4 dxe4 12.Nxd4 Qd6 13.Nb5 Qe7 14.Qc2 a6 15.Qa4 O-O 16.Rfd1 Bd7 17.Nc3 Nd4 18.Qa5 Nxe2+ 19.Nxe2 Rac8 20.Rd4 Bb5 21.cxb5 Rc2 22.Rd2 Rfc8 23.h3 Rxd2 24.Qxd2 Qc5 25.bxa6 bxa6 26.Rc1 Qf8 27.Rxc8 Qxc8 28.Nc3 Qc4 29.Qd4 Qxd4 30.exd4 Kf8 31.Nxe4 Ke7 32.b4 f5 33.Nc5 Kd6 34.Nxa6 Kc6 35.a4 Kb6 36.Nc5 Kc6 37.Nxe6 g6 38.g3 Kb6 39.h4 Ka6 40.Nf8 g5 41.hxg5 hxg5 42.f3 Kb6 43.Ne6 g4 44.d5 Kb7 45.b5 gxf3 46.a5 Kc8 47.a6 Kb8 48.d6 Kc8 49.a7 Kb7 50.b6 Kc6 51.a8=Q+ Kxd6 52.Nc7 Ke5 53.Qd5+ Kf6 54.Qe6+ Kg5 55.Qe7+ Kg4 56.Qh4#