1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.c4 Nc6 8.Nf3 Ng4 9.Nc3 h5 10.Be2 Bd6 11.h3 Bc5 12.e5 Ngxe5 13.Ne4 Be7 14.c5 Nxf3+ 15.Bxf3 Qe5 16.Be3 O-O 17.Nd6 Bxd6 18.cxd6 Qxb2 19.Bxc6 bxc6 20.Qxh5 Qb5 21.Bc5 a5 22.Rab1 Qc4 23.Rbd1 Qxa2 24.Rd4 Qc2 25.Rg4 Qh7 26.Qg5 f6 27.Qd2 Ba6 28.Ra1 Bb5 29.Rxa5 Rxa5 30.Qxa5 Qh5 31.Qc3 e5 32.Be3 Re8 33.Bd2 Re6 34.Qb3 Kf7 35.Kh2 Qf5 36.Qg3 g5 37.Bb4 e4 38.Qe3 Re5 39.Bc3 Re6 40.Bb4 Bd3 41.Qa7 Re8 42.Rg3 Re5 43.Qc7 c5 44.Bc3 Rd5 45.Bxf6 Kxf6 46.Qd8+ Kf7 47.Qe7+ Kg8 48.Qe8+ Kg7 49.h4 Qe6 50.Qd8 Qxd6 51.Kg1 Qf6 52.Qc7 Qa1+ 53.Kh2 Qe5 54.Qd8 c4 55.Kg1 Qf6 56.Rxg5+ Rxg5 57.Qxd7+ Qf7 58.Qd4+ Qf6 59.Qd7+ Kg6 60.hxg5 Kxg5 61.Qd5+ Qf5 62.Qg8+ Kf6 63.Qf8+ Kg5 64.Qg7+ Qg6 65.Qe5+ Kg4 66.Qg3+ Kf5 67.Qh3+ Ke5 68.Qh8+ Qf6 69.Qb8+ Qd6 70.Qb2+ Kd5 71.Qg7 Kc5 72.Qb2 Kd5 73.Qb7+ Kd4 74.Qg7+ Qe5 75.Qa7+ Qc5 76.Qg7+ Kd5 77.Qd7+ Qd6 78.Qb7+ Qc6 79.Qf7+ Kc5 80.Qe7+ Kb5 81.Qe5+ Ka4 82.Qc3 Qb7 83.Kh2 Qb3 84.Qd4 Qb8+ 85.Kg1 Kb3 86.Qd5 Kb2 87.f3 Qb6+ 88.Kh2 e3 89.Qe5+ c3 90.Qd5 c2 91.Qe5+ Kb1 92.Qc3 Qd6+ 93.Kh3 Bf5+ 94.g4 c1=Q