1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Nd5 Nxd5 8.exd5 Nb8 9.c4 a6 10.Qa4 Nd7 11.Be3 Rb8 12.Nc3 Be7 13.Be2 O-O 14.O-O f5 15.f3 Nf6 16.b4 Bd7 17.Qb3 Qc7 18.Rac1 b6 19.Bd3 g6 20.a3 Kg7 21.Qa2 Qb7 22.Rfd1 Rfc8 23.Qe2 Ra8 24.Qf2 Rab8 25.g3 h6 26.h4 Nh5 27.f4 e4 28.Be2 Nf6 29.Bd4 Kh7 30.Kh1 h5 31.Rd2 Be8 32.Kg1 Rc7 33.Rdc2 Nd7 34.Bf1 Kg8 35.Kh2 Kf7 36.Kh3 Kg8 37.Qd2 Kf7 38.Be2 Kg8 39.Qd1 Kh7 40.Qf1 Ra8 41.Rb2 Kg8 42.Rcb1 Kh7 43.Qf2 Rb8 44.Bf1 Kg8 45.Rb3 Kh7 46.Qb2 Kg8 47.a4 Nf6 48.Qa3 Ng4 49.a5 b5 50.c5 Bf7 51.c6 Qa8 52.R3b2 Bf6 53.Bxf6 Nxf6 54.Rd1 Qa7 55.Bg2 Ng4 56.Rf1 Ne3 57.Rc1 Nc4 58.Qb3 Nxb2 59.Qxb2 Re8 60.Qd2 e3 61.Qd3 Rce7 62.Ne2 Rc7 63.Kh2 Rce7 64.Bf3 Rc7 65.Kg2 Ree7 66.Re1 Re8 67.Qc3 Rce7 68.Qf6 Qc7 69.Qd4 Re4 70.Bxe4 Rxe4 71.Qb6 Bxd5 72.Nc3 Qxc6 73.Qxc6 Bxc6 74.Nxe4 Bxe4+ 75.Kg1 d5 76.Rxe3 d4 77.Re2 d3 78.Rd2 Kf7 79.Kf2 Ke6 80.Ke3 Kd5 81.Rb2 Kc4 82.Kd2 Kd4 83.Rb3 Kc4 84.Rb1 Bd5 85.Rb2 Be4 86.Rb1 Bd5 87.Rc1+ Kxb4 88.Kxd3 Bc4+ 89.Kd4 Kxa5 90.Kc5 Ka4 91.Ra1+ Kb3 92.Rxa6 Kc3 93.Ra3+ Kb2 94.Kb4 Be2 95.Ra6 Kc2 96.Rxg6 Kd3 97.Rg5 Ke4 98.Rg7 Bg4 99.Rxg4 fxg4 100.Kxb5 Kf3 101.f5 Kxg3 102.f6 Kh2 103.f7 g3 104.f8=Q g2 105.Qf4+ Kh1 106.Qf3 Kh2 107.Qe2 Kh1 108.Qxh5 g1=Q 109.Qg5 Qb1+ 110.Kc4 Qe4+ 111.Kc5 Qc2+ 112.Kd4 Qd1+ 113.Ke4 Qe1+ 114.Kf5 Qb1+ 115.Kf6 Qb6+ 116.Kg7 Qc7+ 117.Kg6 Qd6+ 118.Qf6 Qd3+ 119.Kg5 Qg3+ 120.Kh5 Qd3 121.Kg4 Qc4+ 122.Qf4 Qg8+ 123.Kf3 Qb3+ 124.Kf2 Qc2+ 125.Kg3 Qg2#