1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.Bd3 g6 5.Bc2 Bg7 6.d4 cxd4 7.cxd4 O-O 8.h3 Nc6 9.Nc3 Nd7 10.O-O e5 11.Bg5 Qa5 12.d5 Nd4 13.Be7 Re8 14.Bxd6 b5 15.Bd3 a6 16.Nxd4 exd4 17.Ne2 Qb6 18.Bf4 Nc5 19.Ng3 Bd7 20.Re1 b4 21.Bc4 Bb5 22.Rc1 Rad8 23.b3 h5 24.Qf3 h4 25.Nf1 Bxc4 26.Rxc4 Rxd5 27.exd5 Rxe1 28.d6 Be5 29.Qa8+ Kg7 30.Bxe5+ Rxe5 31.Rxc5 Qxc5 32.d7 Re1 33.Qe8 Rxf1+ 34.Kxf1 Qc1+ 35.Qe1 Qc7 36.Qxb4 Qxd7 37.Qc5 d3 38.Ke1 d2+ 39.Kd1 Qd3 40.Qe5+ Kg8 41.Qe8+ Kg7 42.Qe5+ Kh7 43.Qf4 Qb1+ 44.Kxd2 Qxa2+ 45.Kc3 Qa5+ 46.Kb2 Kg8 47.b4 Qb5 48.Qxh4 Qe2+ 49.Kc3 Qe1+ 50.Kc4 Qf1+ 51.Kc5 Qb5+ 52.Kd6 Qb6+ 53.Kd7 Qb7+ 54.Kd8 Qb8+ 55.Kd7 Qb7+ 56.Ke8 Qxg2 57.Qf4 Qc6+ 58.Ke7 Qe6+ 59.Kd8 Qxh3 60.Kc7 Qe6 61.Qd4 g5 62.Kb7 Kh7 63.Qd3+ f5 64.Qd4 g4 65.Qc5 Kg6 66.Qc7 Kg5 67.Qd8+ Kf4 68.Qd4+ Kf3 69.Qc3+ Kxf2 70.b5 axb5 71.Qc5+ Kf3 72.Qc3+ Kf4 73.Qc2 Qe3 74.Qh2+ Kf3 75.Qh6 Qxh6 76.Kc7 Qe3 77.Kd7 g3 78.Kd6 g2 79.Kc6 g1=Q 80.Kxb5 Qd1 81.Kc6 Qc3+ 82.Kb7 Qb1+