1.Nf3 c5 2.g3 Nc6 3.Bg2 g6 4.O-O Bg7 5.c3 e5 6.e4 Nge7 7.d3 O-O 8.Nbd2 h6 9.Nh4 d5 10.f4 dxe4 11.dxe4 exf4 12.gxf4 Bf6 13.Qe1 Bd7 14.e5 Bxh4 15.Qxh4 Nf5 16.Qf2 b6 17.Ne4 Qc7 18.b4 cxb4 19.cxb4 Rac8 20.Nf6+ Kg7 21.Bb2 Be6 22.Rac1 b5 23.Qc5 Nfe7 24.Rfd1 Qb6 25.Qxb6 axb6 26.a3 Na7 27.Bd4 Rxc1 28.Rxc1 Rc8 29.Rxc8 Nexc8 30.Ne8+ Kf8 31.Nc7 Bc4 32.Na8 Ke7 33.Nxb6 Nxb6 34.Bxb6 Nc8 35.Bc5+ Kd7 36.Kf2 Ne7 37.Bxe7 Kxe7 38.Ke3 Ke6 39.Bh3+ Kd5 40.Bg2+ Ke6 41.Bb7 Kf5 42.Bc8+ Be6 43.Bxe6+ fxe6 44.h3 g5 45.fxg5 hxg5 46.Kd4 Kf4 47.Kc5 Kg3 48.Kd6 Kxh3 49.Kxe6 g4 50.Kd5 g3 51.e6 g2 52.e7 g1=Q 53.e8=Q Qd1+ 54.Kc5 Qc1+ 55.Kxb5 Qxa3 56.Qe6+ Kg3 57.Qd6+ Kg4 58.Qd4+ Kf5 59.Kb6 Ke6 60.b5 Qa2 61.Qe4+ Kf6 62.Qc6+ Kg5 63.Qc5+ Kh4 64.Kc7 Qa5+ 65.Kb7 Qa2 66.Qe7+ Kh5 67.Qe5+ Kh4 68.Qf4+ Kh5 69.Qf3+ Kh4 70.b6 Qg8 71.Qf6+ Kh3 72.Qf1+ Kh2 73.Qf2+ Kh3 74.Qe3+ Kh2 75.Qd2+ Kg1 76.Qc1+ Kf2 77.Qb2+ Ke1 78.Ka7 Qd5 79.Qb4+ Kd1 80.b7 Qa2+ 81.Kb6 Qe6+ 82.Kb5 Qd5+ 83.Ka6 Qe6+ 84.Qb6 Qa2+ 85.Qa5 Qc4+ 86.Ka7 Qd4+ 87.Ka8 Qe4 88.Qd8+ Ke1 89.Qd7