1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Nbd2 dxc4 6.Bg2 b5 7.O-O a5 8.a3 Be7 9.b3 cxb3 10.Qxb3 c6 11.Ne5 a4 12.Qc2 Bb7 13.Ne4 O-O 14.Rd1 Nxe4 15.Bxe4 h6 16.Bf4 Bd6 17.Qc1 Qe7 18.Bb1 Nd7 19.Nxc6 Bxc6 20.Qxc6 Bxf4 21.gxf4 Rab8 22.Bd3 Nf6 23.Rdc1 Nd5 24.e3 Qh4 25.Bf1 b4 26.axb4 Rxb4 27.Bg2 Rb2 28.Rf1 Nb6 29.Rab1 Rxb1 30.Rxb1 Nd5 31.Ra1 Nf6 32.h3 Rb8 33.Qc2 g5 34.f5 g4 35.fxe6 gxh3 36.exf7+ Kg7 37.Bf3 Ng4 38.Rf1 Rf8 39.Kh1 h5 40.Bxg4 hxg4 41.Rg1 h2 42.Rg2 Rxf7 43.Qe4 Kf8 44.Qa8+ Ke7 45.Qb7+ Ke8 46.Qc8+ Ke7 47.Rxg4 Qxf2 48.Re4+ Kf6 49.Rf4+ Qxf4 50.exf4 Rg7 51.Qf8+ Rf7 52.Qh6+ Kf5 53.Qg5+ Ke6 54.d5+ Kd7 55.Qg4+ Kd8 56.Qg8+ Rf8 57.Qxf8+ Kc7 58.Qb4 Kd8 59.Qb8+ Kd7 60.Qa7+ Ke8 61.Qa6 Kd8 62.Qa5+ Ke7 63.Qd2 Kd6 64.f5 a3 65.Kg2 Kd7 66.Kxh2 Kd6 67.Kg3 a2 68.Qxa2 Kc5 69.Qa8 Kb4 70.Qa7 Kb3 71.Qa6 Kb4 72.Qa8 Kb3 73.Qa7 Kc2 74.Qa6 Kd2 75.Qa5+ Kd1 76.Qb6 Kd2 77.Qc7 Ke2 78.Qd7 Ke3 79.Qe8+ Kd2 80.Kf3 Kc2 81.f6 Kc3 82.Qd8 Kc2 83.Ke3 Kb2 84.Qb8+ Ka3 85.Kd3 Ka2 86.Kc3 Ka1 87.Qb2# 1-0