1.Nf3 e6 2.d4 a6 3.Bf4 Nf6 4.Nfd2 c5 5.e3 Nc6 6.c3 d5 7.Nf3 Nh5 8.Be5 f6 9.Bg3 Qb6 10.Qc2 Bd7 11.Be2 Nxg3 12.hxg3 O-O-O 13.dxc5 Bxc5 14.a3 Be7 15.b4 Ne5 16.Nxe5 fxe5 17.c4 Kb8 18.Nc3 dxc4 19.O-O h5 20.Rfd1 h4 21.gxh4 Rxh4 22.Bf3 Qc7 23.g3 Rhh8 24.Rab1 Bc6 25.Rxd8+ Rxd8 26.Be4 b5 27.Rd1 Rxd1+ 28.Qxd1 Bxe4 29.Nxe4 a5 30.Nc3 axb4 31.axb4 Bxb4 32.Nxb5 Qc6 33.Qa4 Qc5 34.Qa6 c3 35.Nxc3 Bxc3 36.Qxe6 Qc7 37.Qa6 Ba5 38.Qb5+ Ka7 39.Kh2 Bb6 40.Qa4+ Kb7 41.Qe8 Ka6 42.Qa4+ Ba5 43.Qb3 Bc3 44.Qa4+ Kb6 45.Qb3+ Ka5 46.Qa3+ Kb5 47.Qb3+ Bb4 48.Qd5+ Ka4 49.Qa2+ Ba3 50.Qb1 Bc1 51.Kh3 Ka3 52.Kg4 Bb2 53.Qd3+ Kb4 54.f4 Qc6 55.Qb1 Ka3 56.Kf5 Qf6+ 57.Kg4 Qe6+ 58.Qf5 Qd6 59.Kh5 Kb3 60.Qg6 Qe7 61.Qd3+ Bc3 62.Qb1+ Kc4 63.Qe4+ Kc5 64.Kg6 Qf6+ 65.Kh7 g5 66.fxg5 Qxg5 67.g4 Qf6 68.Kg8 Qc6 69.Qc2 Kb4 70.Qb1+ Kc4 71.Qf1+ Kc5 72.Qf8+ Kd5 73.Qf7+ Ke4 74.g5 Kxe3 75.g6 e4 76.g7 Bxg7 77.Kxg7 Qd6 78.Qb3+ Kf4 79.Qf7+ Kg5 80.Kh7 Qh6+ 81.Kg8 Qg6+ 82.Kh8 Qf6+ 83.Kg8 Qxf7+ 84.Kh8 Qf1 85.Kg7 Qg1 86.Kh8 Qc1 87.Kh7 Qd1 88.Kh8 Kg6 89.Kg8 Qd8# 0-1