1.d4 d5 2.c4 dxc4 3.e3 a6 4.Nf3 Nd7 5.Bxc4 e6 6.a4 Ngf6 7.O-O c5 8.Kh1 Bd6 9.Nc3 Qc7 10.Qe2 O-O 11.Rd1 Rd8 12.h3 b6 13.d5 Ne5 14.Nxe5 Bxe5 15.e4 exd5 16.Nxd5 Nxd5 17.Bxd5 Bb7 18.Be3 Bxd5 19.exd5 Qd6 20.Rac1 a5 21.Qb5 Qf6 22.b3 Rd6 23.Qc4 Rad8 24.Qe4 h6 25.Kg1 Re8 26.f4 Qh4 27.Kh2 Rg6 28.d6 Ree6 29.Qa8+ Kh7 30.fxe5 Rxe5 31.Bg1 Re2 32.Qf3 Rexg2+ 33.Qxg2 Rxg2+ 34.Kxg2 Qe4+ 35.Kf1 Qf3+ 36.Ke1 Qg2 37.Be3 Qg3+ 38.Bf2 Qxh3 39.Rc2 Qh1+ 40.Kd2 Qf3 41.d7 Qxf2+ 42.Kc1 Qe3+ 43.Kb2 Qe5+ 44.Kb1 Qe3 45.d8=Q Qxb3+ 46.Kc1 Qa3+ 47.Kd2 Qb4+ 48.Ke3 Qe4+ 49.Kxe4 f6 50.Qd5 h5 51.Qxc5 Kg6 52.Qe7 f5+ 53.Ke3 b5 54.Rb1 f4+ 55.Kxf4 h4 56.Rcb2 Kh5 57.Qg5# 1-0