1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 g6 6.O-O Bg7 7.Nb3 Ne7 8.c4 O-O 9.Nc3 Nbc6 10.Bg5 h6 11.Bh4 g5 12.Bg3 Ne5 13.Be2 N7g6 14.Qd6 Nf4 15.Rac1 Neg6 16.Qd2 Be5 17.f3 d6 18.Rfd1 Qf6 19.Bf1 Bd7 20.Bf2 Bc6 21.g3 Nh5 22.Bg2 Rac8 23.Na5 Qe7 24.b4 Nf6 25.Nxc6 bxc6 26.Ne2 d5 27.f4 gxf4 28.gxf4 Bb8 29.Bc5 Ba7 30.cxd5 cxd5 31.exd5 Bxc5+ 32.Rxc5 Rxc5 33.d6 Qa7 34.Qd4 Rd5 35.Qxa7 Rxd1+ 36.Kf2 Rxd6 37.Bf3 Rfd8 38.a4 Nh4 39.Ng3 Nxf3 40.Kxf3 Rd3+ 41.Kg2 Rb3 42.Qxa6 Rxb4 43.a5 Nd5 44.Nh5 Rdb8 45.f5 Ne3+ 46.Kh3 Nxf5 47.Ng3 Rh4+ 48.Kg2 Rb2+ 49.Kf3 Rb3+ 50.Kg2 Nxg3 51.hxg3 Ra4 52.Qd6 Rba3 53.Qb8+ Kg7 54.Qe5+ Kg6 55.Qh8 Rxa5 56.Qg8+ Kf6 57.Qh8+ Ke7 58.Qxh6 R3a4 59.Qc1 Ra2+ 60.Kh3 Rh5+ 61.Kg4 Raa5 62.Qc7+ Kf6 63.Qc3+ Kg6 64.Kf3 Rhd5 65.Kg4 Rac5 66.Qe3 Rc4+ 67.Kh3 Rh5+ 68.Kg2 Rc2+ 69.Kf3 Rhc5 70.Qe4+ Kg7 71.Qd4+ Kg6 72.Qg4+ Kf6 73.Qh4+ Kg7 74.Qd4+ e5 75.Qd6 R5c3+ 76.Kg4 Rc5 77.Kf5 Rf2+ 78.Kg4 Ra5 79.Qb6 Ra4+ 80.Kh3 Rf6 81.Qe3 Rh6+ 82.Kg2 Ra2+ 83.Kf3 Rf6+ 84.Kg4 Re6 85.Kf5 Raa6 86.Qc3 Rac6 87.Qb2 Rc4 88.Qb5 Rd4 89.Qc5 Rd3 90.g4 Rf3+ 91.Kg5 Rg6+ 92.Kh4 Rh6+