1.c4 Nf6 2.d4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e3 a6 6.a4 c5 7.Bxc4 Nc6 8.O-O Be7 9.Qe2 cxd4 10.Rd1 e5 11.exd4 exd4 12.Be3 O-O 13.Nxd4 Nxd4 14.Bxd4 Qc7 15.Rac1 Bg4 16.f3 Bh5 17.Ne4 Qf4 18.Ng3 Bd6 19.Bxf6 gxf6 20.Bd5 Bg6 21.Bxb7 Rae8 22.Qf2 h5 23.Bxa6 h4 24.Nf1 Qxa4 25.Rxd6 Rd8 26.Rxd8 Rxd8 27.Bc4 Qb4 28.b3 Qa3 29.Re1 Qb4 30.Qxh4 Qc5+ 31.Qf2 Qg5 32.h4 Qf4 33.Qg3 Qd4+ 34.Kh2 Kh7 35.Ne3 Re8 36.Ng4 Rxe1 37.Qxe1 Qf4+ 38.Qg3 Qf5 39.Nf2 Qh5 40.Bd3 Bxd3 41.Nxd3 Qf5 42.Nf2 Qc2 43.f4 Qf5 44.Qd3 Qxd3 45.Nxd3 Kg6 46.g4 f5 47.Kg3 fxg4 48.Kxg4 f5+ 49.Kf3 Kh5 50.Kg3 Kg6 51.Ne5+ Kh6 52.b4 Kh5 53.b5 Kh6 54.b6 Kg7 55.b7 Kf6 56.b8=Q Ke7 57.Qc7+