1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Nh5 12.Be3 Nhf6 13.Bg5 h6 14.Bxf6 Nxf6 15.Rac1 c5 16.dxc5 bxc5 17.cxd5 Nxd5 18.Nc4 Qc7 19.Nfe5 Rad8 20.Qa4 Bxc4 21.Nxc4 Nb6 22.Qa5 Rxd1+ 23.Rxd1 Rd8 24.Rxd8+ Bxd8 25.Na3 c4 26.e3 Bf6 27.b3 c3 28.Be4 Qd7 29.Kg2 g6 30.Nc2 Nc8 31.Qa6 Nd6 32.Qc6 Qd8 33.Bd3 Nf5 34.Qc4 Nd6 35.Qc5 Qa8+ 36.f3 Nf5 37.Bxf5 exf5 38.Nd4 Bxd4 39.exd4 Qe8 40.Kf2 f4 41.Qxc3 fxg3+ 42.hxg3 Qd7 43.Kg2 h5 44.a4 a5 45.b4 Qe6 46.bxa5 Qe2+ 47.Kg1 Kh7 48.f4 Kg8 49.f5 gxf5 50.Qc8+ Kg7 51.Qxf5 Qd1+ 52.Kg2 Qxd4 53.a6 h4 54.Qg5+ Kf8 55.Qh6+ Kg8 56.Qxh4 Qd5+ 57.Kh2 Qd2+ 58.Kh3 Qd5 59.Qg4+ Kh7 60.Qe2 Qd7+ 61.Kh2 Qxa4 62.Qh5+ Kg7 63.Qg5+ Kf8 64.Qc5+ Kg7 65.a7 Qe4 66.Qg5+ Kf8 67.Qd8+ Kg7 68.a8=Q Qe2+ 69.Qg2 Qa6 70.Qg5+ Kh7 71.Qh5+ Kg8 72.Qg4+ Qg6 73.Qxg6+ Kf8 74.Qg7+ Kxg7 75.Kg1 Kh7 76.Kf2 Kh6 77.Ke3 Kg7 78.g4 f5 79.gxf5+ Kf8 80.Qa8+ Kf7 81.Qb8 Ke7 82.Qc8 Kf7 83.Qb8 Kf6 84.Kd2 Kxf5 85.Kc1 Kg4 86.Qc8+ Kh4 87.Kd2 Kg5 88.Ke3 Kf6 89.Kf4 Kg7 90.Kf5 Kh6 91.Qb7 Kh5 92.Qh1# 1-0