1.Nf3 d5 2.d4 Nd7 3.Bf4 Ngf6 4.e3 e6 5.Nbd2 c5 6.c3 Qb6 7.Qb3 Be7 8.Be2 O-O 9.O-O Nh5 10.Qxb6 axb6 11.Bc7 Nhf6 12.a4 Ne8 13.Bg3 Nd6 14.h3 Nf6 15.c4 Bd7 16.b3 Rfc8 17.Be5 Nfe4 18.Rfc1 f6 19.Bxd6 Nxd6 20.cxd5 exd5 21.dxc5 bxc5 22.Ne1 f5 23.Nd3 Bf6 24.Rab1 c4 25.Nb4 Be6 26.Bf3 c3 27.Nf1 Ne4 28.Nc2 Nd2 29.Nxd2 cxd2 30.Rd1 Rxc2 31.Kf1 Bc3 32.Ke2 Bb4 33.Bh5 Rac8 34.Bf3 Rc1 35.Bh5 R8c2 36.Kd3 Rc3+ 37.Kxd2 R1c2+ 38.Ke1 Rxe3+ 39.Kf1 Re5 40.f4 Re4 41.Bf3 Rxf4 42.Ra1 Bc5 43.Rac1 Rxc1 44.Rxc1 b6 45.a5 Rb4 46.a6 Rxb3 47.Ra1 b5 48.a7 Bxa7 49.Rxa7 d4 50.Kf2 Kf8 51.Kg3 g5 52.Rxh7 d3 53.Kf2 f4 54.Ke1 Rb2 55.Rh5 d2+ 56.Kd1 Bb3+ 57.Ke2 d1=Q# 0-1