1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Bb4 5.Bg5 dxc4 6.e4 h6 7.Bxf6 Qxf6 8.Bxc4 c5 9.e5 Qd8 10.O-O cxd4 11.Nxd4 O-O 12.Bd3 Bc5 13.Nb3 Bb6 14.Qe2 Bd7 15.Rad1 Qg5 16.Nd2 Bc6 17.g3 Nd7 18.Nc4 Bc7 19.h4 Qe7 20.Be4 Rad8 21.Bxc6 bxc6 22.Rc1 Qc5 23.Ne4 Qb5 24.Nc3 Qc5 25.Rfe1 Nb6 26.Ne4 Qb5 27.Ned6 Qa6 28.Nxb6 Qxb6 29.Red1 c5 30.Nc4 Qa6 31.b3 Rd5 32.f4 Rfd8 33.h5 Rxd1+ 34.Rxd1 Rxd1+ 35.Qxd1 Qxa2 36.Qd3 Qa1+ 37.Kg2 Qd4 38.Qf3 Qd5 39.Kf2 a5 40.Qxd5 exd5 41.Ne3 c4 42.bxc4 Bb6 43.Ke2 Bxe3 44.Kxe3 a4 45.c5 Kf8 46.Kd2 a3 47.Kc2 d4 48.c6 Ke7 49.f5 d3+ 50.Kb3 d2 51.c7 Kd7 52.e6+ fxe6 53.fxe6+ Kxc7 54.Ka4 Kc8 55.Ka5 g6 56.hxg6 d1=Q 57.Kb6 Qc2 58.g4 Qb1+ 59.Ka6 a2 60.e7 a1=Q# 0-1