1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.Bb5 Nd4 5.O-O a6 6.Bd3 Nc6 7.e5 d5 8.exd6 Bxd6 9.Be4 Bd7 10.d4 Nf6 11.Bg5 cxd4 12.Nxd4 Be7 13.Nxc6 Bxc6 14.Bxc6+ bxc6 15.Qf3 Nd5 16.Bxe7 Qxe7 17.Ne4 O-O 18.c4 Nb4 19.Qc3 c5 20.Rad1 Rfd8 21.a3 Nc6 22.h3 Nd4 23.Qa5 Rdc8 24.Rfe1 Nf5 25.Rd3 Qb7 26.Qc3 Qc6 27.Ng5 h6 28.Nf3 Rd8 29.Red1 Rxd3 30.Rxd3 Rb8 31.Qd2 Qb6 32.b3 a5 33.g4 Nd4 34.Nxd4 cxd4 35.Rxd4 Qxb3 36.Rd8+ Rxd8 37.Qxd8+ Kh7 38.Qxa5 Qxc4 39.Qd2 Qb3 40.Qe3 Qd1+ 41.Kh2 Qd6+ 42.Kg2 Qd5+ 43.Kg3 Qd6+ 44.f4 Qc6 45.Qf3 Qa4 46.f5 exf5 47.Qxf5+ Kg8 48.Qf3 g6 49.Qe3 Kg7 50.Qc3+ Kg8 51.Qb4 Qd1 52.a4 Qg1+ 53.Kf3 Qf1+ 54.Kg3 Qg1+ 55.Kf3 Qf1+ 56.Ke4 Qxh3 57.Ke5 Qe3+ 58.Kd6 Qe6+ 59.Kc7 Qe5+ 60.Kb7 Qd5+ 61.Kb6 Qe6+ 62.Kb5 Qd5+ 63.Qc5 Qb3+ 64.Ka5 h5 65.gxh5 gxh5 66.Qxh5 Qc3+ 67.Ka6 Qc4+ 68.Qb5 Qc8+ 69.Kb6 Qb8+ 70.Kc6 Qe8+ 71.Kd6 Qd8+ 72.Ke5 Qe7+ 73.Kf5 Qe6+ 74.Kf4 Qf6+ 75.Kg4 Qe6+ 76.Kh4 Qf6+ 77.Kg3 Qg6+ 78.Kf4 Qd6+ 79.Qe5 Qe6 80.Qxe6 fxe6 81.a5 Kf7 82.a6 Ke7 83.a7 e5+ 84.Kxe5 Kd7 85.a8=Q Kc7 86.Qa7+ Kc6 87.Qa4+ Kb6 88.Kd6