1.Nf3 Nf6 2.g3 c5 3.c4 e6 4.e3 d5 5.Bg2 dxc4 6.Na3 Be7 7.Nxc4 Nc6 8.Nfe5 Nxe5 9.Nxe5 O-O 10.b3 Nd5 11.O-O f6 12.Nf3 b6 13.d4 Ba6 14.Re1 Nb4 15.Bf1 Bxf1 16.Rxf1 Qd5 17.Qe2 Qe4 18.Bb2 Rac8 19.dxc5 Bxc5 20.Rfd1 Rfd8 21.Ne1 e5 22.a3 Nd5 23.Rac1 Nxe3 24.Rxd8+ Rxd8 25.b4 Bd4 26.Bxd4 exd4 27.fxe3 d3 28.Qd2 h5 29.Rc3 h4 30.Rxd3 Rxd3 31.Qxd3 Qg4 32.Kf2 hxg3+ 33.hxg3 Qh5 34.Nf3 Qf7 35.Nd4 Qa2+ 36.Kf3 Qd5+ 37.Qe4 Qh5+ 38.Kg2 Qf7 39.Qe6 Qxe6 40.Nxe6 Kf7 41.Nd4 Ke7 42.Nc6+ Kd6 43.Nxa7 Kd5 44.Nc8 b5 45.Na7 Kc4 46.Kf3 Kb3 47.Nxb5 Ka4 48.Nd4 Kxa3 49.b5 Kb4 50.b6 Kc3 51.b7 Kd3 52.b8=Q Kc4 53.Qb5+ Kc3 54.Qb3+ Kd2 55.Qc2+ Ke1 56.Qe2# 1-0