1.Nf3 d5 2.d4 Nf6 3.g3 Bf5 4.Bg2 e6 5.c4 c6 6.Nc3 Bd6 7.Qb3 Qb6 8.c5 Qxb3 9.axb3 Bc7 10.Bf4 Bxf4 11.gxf4 Nbd7 12.b4 Ne4 13.Nh4 a6 14.Bxe4 Bxe4 15.f3 Bg6 16.Kd2 O-O 17.Rhg1 Rfe8 18.e4 Nf8 19.Rg2 f6 20.Rag1 Re7 21.f5 exf5 22.exd5 cxd5 23.Re2 Rae8 24.Rxe7 Rxe7 25.Nxd5 Rd7 26.Nxf5 Bxf5 27.Nxf6+ Kf7 28.Nxd7 Bxd7 29.d5 Kf6 30.Ke3 g5 31.f4 g4 32.Rc1 Ng6 33.c6 bxc6 34.dxc6 Bc8 35.Rc5 Ne7 36.Kd4 Ke6 37.c7 Kd6 38.Ke4 Bb7+ 39.Kd4 Bc8 40.Rh5 Nf5+ 41.Ke4 g3 42.Rxf5 Bxf5+ 43.Kxf5 gxh2 44.c8=Q h1=Q 45.Qxa6+ Ke7 46.Qa7+ Kf8 47.Qb8+ Ke7 48.Qc7+ Ke8 49.Qe5+ Kf7 50.Qf6+ Ke8 51.Ke5 Qe1+ 52.Kd5 Qh1+ 53.Kd6 Qd1+ 54.Kc7 h5 55.b5 Qd7+ 56.Kb6 Qd8+ 57.Qxd8+ Kxd8 58.Ka7