1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.f3 Nc6 8.Qd2 Be7 9.O-O-O O-O 10.g4 Nd7 11.h4 Nxd4 12.Bxd4 b5 13.g5 Qc7 14.h5 b4 15.Na4 Qa5 16.b3 Bxg5 17.Be3 h6 18.f4 Be7 19.Rg1 Kh8 20.e5 Rb8 21.exd6 Bf6 22.a3 e5 23.Bc4 exf4 24.Bd4 Qf5 25.Rdf1 Bg5 26.Rxg5 hxg5 27.Re1 f6 28.Re7 f3 29.h6 gxh6 30.Kb2 f2 31.Bxf2 Ne5 32.Bd5 Bd7 33.Nc5 Bc6 34.Be6 Qf4 35.Be3 Qg3 36.Qd4 bxa3+ 37.Ka2 Rfe8 38.Rc7 Qg2 39.Qc3 Qf3 40.Bd4 Qxc3 41.Bxc3 Bf3 42.Bf5 Rbd8 43.Bg6 Nxg6 44.Bxf6+ Kg8 45.Rg7+ Kf8 46.d7 Re2 47.Bxd8 Kxg7 48.Ba5 Rxc2+ 49.Kxa3 Rxc5 50.d8=Q Rc6 51.Bc3+ Rxc3 52.Qd4+ Kf7 53.Qxc3 Be2 54.Qc7+ Kf6 55.Qh2 Bb5 56.Qxh6 Kf5 57.Qh7 Kf6 58.Kb4 Nf4 59.Kc3 Bd3 60.Qh8+ Kf5 61.Qc8+ Kg6 62.Qe8+ Kf5 63.Kd4 Kg4 64.Qd7+ Kg3 65.Ke5 Bb5 66.Qd8 Nh3 67.Kf5 Be2 68.Qd2 Kf2 69.Qd4+ Kg2 70.Qe3 Bb5 71.Kg4 Bd7+ 72.Kh5 Bb5 73.Qe4+ Kf2 74.Qf5+ Kg3 75.Qg4+ Kh2 76.Qf3 Be8+ 77.Kh6 Bb5 78.Kg6 Be8+ 79.Kf5 Bd7+ 80.Kf6 Bb5 81.Ke5 Ng1 82.Qf2+ Kh1 83.Ke4 Be2 84.Qg3 g4 85.Ke3 Bf3 86.Qe1 Kh2 87.Qf2+ Kh1 88.b4 Nh3 89.Qg3 Ng1 90.Qd6 Nh3 91.Qxa6 Kh2 92.Qd6+ Kg2 93.b5 Ba8 94.Qa6 Bd5 95.b6 g3 96.b7 Nf2 97.b8=Q Ng4+ 98.Kd4 Nf2 99.Kxd5