1.d4 Nf6 2.c4 e6 3.g3 Na6 4.a3 Be7 5.Nf3 O-O 6.Bg2 d5 7.b4 Nb8 8.Qc2 c6 9.O-O a5 10.b5 cxb5 11.cxb5 Bd7 12.a4 Bb4 13.Bd2 Ne4 14.Ne5 Nxd2 15.Nxd2 Qb6 16.Qd3 Be8 17.e4 f6 18.Nef3 Bf7 19.Bh3 Qd8 20.exd5 Qxd5 21.Nh4 Rd8 22.Nb3 e5 23.Rfb1 exd4 24.Bg2 Qc4 25.Qxc4 Bxc4 26.Bxb7 Ra7 27.Bg2 d3 28.Nf3 Re7 29.Nfd2 Bxb3 30.Nxb3 d2 31.Bf3 Bc3 32.Kg2 Re1 33.Bd1 Bxa1 34.Rxa1 Nd7 35.Nxa5 Ne5 36.b6 g5 37.f4 gxf4 38.gxf4 Nd3 39.Nc6 Rd7 40.a5 Nxf4+ 41.Kf3 Rf1+ 42.Ke3 f5 43.Bb3+ Nd5+ 44.Bxd5+ Rxd5 45.Rxf1 d1=Q 46.Rxd1 Rxd1 47.b7 Rb1 48.b8=Q+ Kg7 49.Qxb1 Kg6 50.Kd2 Kf6 51.Kd3 Kg5 52.Qd1 h6 53.Kd4 Kg6 54.Ne7+ Kh7 55.Qa1 h5 56.Qa3 Kh8 57.Qg3 h4 58.Qg8# 1-0