1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 a6 6.c4 g6 7.Be3 Bg7 8.Nc3 O-O 9.Qd2 Nc6 10.Be2 Bd7 11.O-O Rc8 12.b3 Qa5 13.Rfd1 Rfd8 14.Bf1 Nxd4 15.Bxd4 Bc6 16.b4 Qxb4 17.Rab1 Qa5 18.Bb6 Qh5 19.Bxd8 Rxd8 20.Nd5 Kf8 21.Kh1 e6 22.Nf4 Qc5 23.Nd3 Qh5 24.Qb4 Kg8 25.Qb6 Rc8 26.Nb4 Nd7 27.Qf2 Ba4 28.Rxd6 Be5 29.g4 Qh6 30.Rd3 Nc5 31.Ra3 Rd8 32.g5 Qh5 33.f4 Bd4 34.Qg2 a5 35.Rh3 Qxh3 36.Qxh3 axb4 37.Bg2 Bc2 38.Rc1 Bd3 39.Qf3 Nxe4 40.h4 Bc5 41.Kh2 Nc3 42.Re1 b6 43.h5 gxh5 44.Bf1 Bf5 45.Bh3 Rd2+ 46.Kh1 Bc2 47.f5 Nd1 48.Qa8+ Bf8 49.fxe6 Nf2+ 50.Kh2 Nxh3+ 51.Kxh3 Bf5+ 52.Kg3 Bxe6 53.Qb8 Rd4 54.Rxe6 fxe6 55.Qxb6 Rg4+ 56.Kf3 Rxg5 57.Qxe6+ Kg7 58.Qd7+ Kg8 59.Kf4 Rc5 60.Qe6+ Kg7 61.Ke4 Rg5 62.Qd7+ Kg8 63.Qd8 h6 64.Kd4 Rc5 65.Kd3 Rg5 66.Kc2 Rc5 67.Kb3 Rg5 68.Qb8 Kg7 69.Qc7+ Kg8 70.Qb7 Rg3+ 71.Kb2 Rg5 72.Kc2 Re5 73.Qg2+ Rg5 74.Qh1 Kg7 75.Qe1 Rg2+ 76.Kb3 Rg5 77.Qe4 Kg8 78.Qa8 Rg3+ 79.Kb2 Rg5 80.Qb8 Kg7 81.Kb3 Kg8 82.c5 Rxc5 83.Qxb4 Rg5 84.Qc4+ Kg7 85.Qc7+ Kg6 86.Qb6+ Kg7 87.a4 Bc5 88.Qb7+ Kg6 89.Qe4+ Kg7 90.a5 Bg1 91.Qe7+ Kg6 92.Qd6+ Kg7 93.a6 h4 94.Qc7+ Kg6 95.Qc2+ Kh5 96.Qe2+ Kg6 97.Kc4 Rg3 98.Qe6+ Kg5 99.Qg8+ Kh5 100.Qf7+ Kg5 101.a7 Bxa7 102.Qxa7 h5 103.Qf2 Rg4+ 104.Kd5 h3 105.Ke5 Rg2 106.Qf6+ Kg4 107.Qf4#