1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.a4 Nc6 9.Be3 O-O 10.f4 Qc7 11.Kh1 Nxd4 12.Bxd4 e5 13.Be3 exf4 14.Bxf4 Be6 15.Qe1 Nd7 16.Qg3 Ne5 17.Rad1 Rfe8 18.Bd3 Rac8 19.Ne2 Nxd3 20.cxd3 Bb3 21.Rc1 Qd7 22.Nd4 Be6 23.b3 Rc5 24.b4 Rxc1 25.Rxc1 Rc8 26.Rxc8+ Qxc8 27.h3 d5 28.Nxe6 Qxe6 29.exd5 Qxd5 30.Bh6 Bf8 31.Bf4 Bxb4 32.Qe3 Bf8 33.Kh2 f6 34.d4 Kf7 35.Bg3 g6 36.Qc3 Bd6 37.Bxd6 Qxd6+ 38.Kg1 Kg7 39.Qc4 Qd7 40.Qc5 Kf7 41.a5 Qc6 42.Qa7 Ke6 43.Qb8 Kd5 44.Qd8+ Qd6 45.Qc8 Qb4 46.Qd7+ Ke4 47.d5 Qxa5 48.d6 Qc5+ 49.Kh2 Kd5 50.Qxb7+ Kxd6 51.Qxa6+ Qc6 52.Qd3+ Ke6 53.Qe3+ Kf7 54.Kh1 h5 55.Qh6 Qe8 56.Qh7+ Ke6 57.Qc7 Qd7 58.Qc4+ Ke5 59.Qc5+ Qd5 60.Qe3+ Kf5 61.Qf2+ Ke6 62.Qe3+ Qe5 63.Qb6+ Kf5 64.Qf2+ Qf4 65.Qc5+ Qe5 66.Qf2+ Kg5 67.Qd2+ Qf4 68.Qd5+ Kh4 69.Qd3 g5 70.Qe2 g4 71.Qe1+ Qg3 72.Qe7 Qf2 73.hxg4 hxg4 74.Qh7+ Kg3 75.Qc7+ Qf4 76.Qc3+ Kh4 77.Kg1 g3 78.Qc5 Qg4 79.Qd5 Qb4 80.Qd1 Qc5+ 81.Kh1 Qh5 82.Qd4+ Kg5+ 83.Kg1 Qh2+ 84.Kf1 Qh1+ 85.Qg1 Qxg1+ 86.Kxg1 Kf4 87.Kf1 Ke3 88.Kg1 Ke2 89.Kh1 f5 90.Kg1 f4 91.Kh1 f3 92.gxf3 Kf2 93.f4 g2+ 94.Kh2 g1=Q+ 95.Kh3 Qg3#