1.Nf3 Nf6 2.c4 g6 3.Nc3 c5 4.d4 Bg7 5.e4 cxd4 6.Nxd4 d6 7.Be2 O-O 8.O-O Nc6 9.Be3 Bd7 10.f3 a6 11.Qd2 Rc8 12.Rac1 Nxd4 13.Bxd4 Be6 14.b3 Nd7 15.Bxg7 Kxg7 16.f4 f6 17.Nd5 Re8 18.Bf3 Rc5 19.b4 Rc8 20.a3 b6 21.Rfd1 a5 22.h3 axb4 23.axb4 Ra8 24.Ra1 Rxa1 25.Rxa1 Qb8 26.Qa2 b5 27.Qa7 Bxd5 28.exd5 Qd8 29.c5 dxc5 30.bxc5 Kf8 31.c6 Nb6 32.d6 Nc8 33.dxe7+ Rxe7 34.Qc5 Kg7 35.Rd1 Qc7 36.Qxb5 Qxf4 37.Qc5 Qc7 38.Qd5 Qg3 39.Qd7 Qb8 40.Qd4 Qc7 41.Qd8 Qa7+ 42.Kh1 Nb6 43.Rb1 Nc4 44.Rb7 Qa1+ 45.Kh2 Qe5+ 46.g3 Rxb7 47.cxb7 Qb2+ 48.Bg2 Ne5 49.Qe7+ Kh6 50.Qxf6 Ng4+ 51.hxg4 Qxf6 52.b8=Q Qe7 53.Qf4+ Kg7 54.Qd4+ Kh6 55.Qd2+ Kg7 56.Qb2+ Kh6 57.Qb8 Qe2 58.Qf8+