1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Nc3 O-O 6.Qd3 b6 7.a3 Bxc3+ 8.Qxc3 Bb7 9.Bg2 Nbd7 10.O-O c5 11.cxd5 Bxd5 12.Bf4 Rc8 13.Rac1 c4 14.Qb4 a6 15.a4 Nb8 16.Bxb8 Rxb8 17.Rfd1 b5 18.axb5 Rxb5 19.Qa3 Qa8 20.Bf1 Rb3 21.Qa1 Bxf3 22.exf3 Qxf3 23.Bxc4 Ne4 24.Rc2 Rb4 25.Rd3 Qf5 26.Qxa6 Ng5 27.Qc6 Rbb8 28.Ba6 Rfd8 29.h4 Ne4 30.Kg2 Nf6 31.Rf3 Qa5 32.Ra3 Qb4 33.Bc4 Rxd4 34.Rb3 Qf8 35.Rxb8 Qxb8 36.Bxe6 Qd8 37.Bc4 g6 38.Qb7 Rd7 39.Qf3 Kg7 40.b4 Rd1 41.Qb7 Rd7 42.Qf3 Rd4 43.b5 h5 44.Qc3 Qa8+ 45.Kg1 Rd1+ 46.Bf1 Qd5 47.Rc1 Rd2 48.b6 Qa2 49.b7 Rb2 50.Bc4 Qa7 51.Qxb2 Qe3 52.fxe3 g5 53.b8=Q Kh6 54.Rb1 g4 55.Ra1 Nd5 56.Ra2 Nf4 57.Ra3 Kh7 58.Ra4 Nh3+ 59.Kg2 f6 60.Ra5 Ng5 61.Ra6 Nf3 62.Ra7+ Kh6 63.Ra8 Ne1+ 64.Kg1 f5 65.Kh1 Nf3 66.Kg2 Kg6 67.e4 Nd4 68.e5 Kh6 69.e6 Nb3 70.e7 f4 71.e8=N Nc5 72.Qb1 Nd3 73.Qa1 Nf2 74.Qa2 f3+ 75.Kf1 Kg6 76.Ke1 Kf5 77.Kd2 Nh1 78.Kc3 Nf2 79.Kb4 Nd3+ 80.Kb5 Nc5 81.Kb6 Kg6 82.Ka7 Kf5 83.Qa3 Nb3 84.Qa4 Na5 85.Qxa5+ Kg6 86.Qab6+ Kf5 87.Qf6+ Ke4 88.Qfe5# 1-0