1.Nf3 d5 2.g3 Nd7 3.d4 Nb6 4.Bg2 Bf5 5.a4 a5 6.O-O e6 7.b3 Nf6 8.Ba3 Bxa3 9.Nxa3 c6 10.c4 Ne4 11.Rc1 O-O 12.Ne5 Nd7 13.Nd3 Qe7 14.Nc2 Rfd8 15.Ne3 Bg6 16.Nf4 Qb4 17.Nxg6 hxg6 18.Bxe4 dxe4 19.Qc2 e5 20.d5 Nc5 21.Rb1 Rd6 22.Rfd1 Rad8 23.Qb2 f6 24.Nc2 Qb6 25.Ne3 Na6 26.Qc3 Qb4 27.Qc2 Nc5 28.Rd2 f5 29.Qd1 f4 30.Nc2 Qc3 31.Na3 e3 32.fxe3 Qxe3+ 33.Kg2 Ne4 34.Rd3 Qf2+ 35.Kh3 fxg3 36.Qg1 Qxe2 37.Re3 Qh5+ 38.Kg2 Rf8 39.hxg3 Rdf6 40.Rb2 Rf3 41.Rxe4 Qg5 42.Qe1 R8f4 43.Rxf4 exf4 44.Qe6+ Kh7 45.Kxf3 Qxg3+ 46.Ke2 Qg2+ 47.Kd3 Qxb2 48.Qh3+ Kg8 49.Qc8+ Kf7 50.Qxb7+ Kf8 51.Qc8+ Kf7 52.Qe6+ Kf8 53.Qd6+ Kg8 54.dxc6 Qxb3+ 55.Ke4 Qe3+ 56.Kd5 f3 57.Qe6+ Qxe6+ 58.Kxe6 f2 59.c7 f1=Q 60.c8=Q+ Kh7 61.Qc5 Qf6+ 62.Kd7 Qf7+ 63.Kc6 Qe6+ 64.Qd6 Qe4+ 65.Qd5 Qc2 66.Nb5 Qxa4 67.Kb6 Qb4 68.c5 a4 69.c6 a3 70.c7 a2 71.Qxa2 Qg4 72.Qh2+ Kg8 73.Qd6 Kh7 74.Qd8 Qg1+ 75.Kb7 Qg2+ 76.Kb8 Qc6 77.c8=Q Qxb5+ 78.Qb7 Qe5+ 79.Qdc7 Qe8+ 80.Ka7 Qa4+ 81.Qa6 Qd4+ 82.Kb8 Qb4+ 83.Qab6 Qf8+ 84.Qd8 Qf4+ 85.Qdd6 Qf5 86.Qh2+ Kg8 87.Qd8+ Kf7 88.Qa2+ Qe6 89.Qf8+ Kxf8 90.Qxe6 g5 91.Qg6 g4 92.Qxg4 Kf7 93.Kc8 g6 94.Kc7 Kf6 95.Kc6 g5 96.Kd5