1.Nf3 Nf6 2.c4 e6 3.g3 c5 4.Bg2 Nc6 5.O-O Be7 6.Nc3 O-O 7.d4 cxd4 8.Nxd4 a6 9.b3 Qc7 10.Bb2 Nxd4 11.Qxd4 d6 12.Rfd1 Rd8 13.Rac1 Bd7 14.Ne4 Bc6 15.Nxf6+ Bxf6 16.Qd2 Bxb2 17.Qxb2 Bxg2 18.Kxg2 Rac8 19.Rd2 h6 20.Qd4 d5 21.Rdc2 e5 22.Qg4 d4 23.Qe4 Qe7 24.c5 Rc7 25.c6 b6 26.e3 Qe6 27.Rd1 f5 28.Qh4 g5 29.Qh5 Rxc6 30.Rcd2 Rcd6 31.Qe2 dxe3 32.Rxd6 Rxd6 33.Rxd6 Qxd6 34.Qxe3 Qd5+ 35.Kg1 Qd4 36.Qe2 b5 37.Qh5 Kg7 38.Qe8 Qd1+ 39.Kg2 Qd5+ 40.Kg1 Qd1+ 41.Kg2 Qd6 42.Kg1 f4 43.gxf4 gxf4 44.Qh5 Qg6+ 45.Qxg6+ Kxg6 46.Kg2 Kf5 47.f3 e4 48.Kf2 e3+ 49.Ke2 Kg5 50.Kf1 Kh4 51.Kg2 b4 52.Kf1 Kh3 53.a4 bxa3 54.Ke2 a2 55.b4 a1=Q 56.b5 Qb2+ 57.Ke1 Qd2+ 58.Kf1 Qf2#