1.d4 Nf6 2.c4 e6 3.g3 c6 4.Nf3 d5 5.Bg2 dxc4 6.Ne5 Bb4+ 7.Bd2 Qxd4 8.Bxb4 Qxe5 9.Na3 b5 10.Bd6 Qxb2 11.O-O Nd5 12.e4 Nb6 13.Qh5 Qf6 14.Rad1 Bb7 15.e5 Qh6 16.Qxh6 gxh6 17.Nxb5 Na6 18.Rb1 Kd7 19.Nc3 Nc7 20.a4 Ba6 21.Ne4 Nxa4 22.Nf6+ Kc8 23.Bxc6 Nb6 24.Bxa8 Ncxa8 25.Ra1 Kb7 26.Ne4 Bb5 27.Bc5 Nc7 28.Nd6+ Kc6 29.Bd4 a6 30.Rfc1 Ncd5 31.Nxf7 Rf8 32.Nd6 Rf3 33.Kg2 Rd3 34.Bxb6 Nxb6 35.f4 Kc5 36.g4 Nd5 37.f5 Ne3+ 38.Kg1 Nxg4 39.fxe6 Nxe5 40.Nxb5 axb5 41.e7 Re3 42.Re1 Nf3+ 43.Kf2 Nxe1 44.Kxe3 Nc2+ 45.Kd2 Nxa1 46.e8=Q Nb3+ 47.Kc3 b4+ 48.Kb2 Nd4 49.Qe5+ Kb6 50.Qxd4+ Kb5 51.Qd5+ Kb6 52.Qxc4 h5 53.Kb3 h6 54.Kxb4 Kb7 55.Kb5 Kb8 56.Kb6 Ka8 57.Qc8# 1-0