1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Bc4 d6 5.Nxd4 Nf6 6.Qe2 b5 7.Bb3 e6 8.a4 b4 9.c3 a5 10.O-O Nbd7 11.Bc4 Bb7 12.cxb4 axb4 13.Bb5 Be7 14.Bd2 d5 15.e5 Ne4 16.Be3 O-O 17.f4 Nb6 18.Nd2 Nxd2 19.Bxd2 Nc4 20.Be1 Qb6 21.Bf2 Bc5 22.Rad1 Ba6 23.Bxa6 Qxa6 24.b3 Na5 25.Qf3 Rac8 26.h3 Bxd4 27.Bxd4 Rc2 28.f5 Qe2 29.Qxe2 Rxe2 30.Bc5 Ra8 31.Bxb4 h6 32.Bxa5 Rxa5 33.Rfe1 Rb2 34.Rb1 Rd2 35.Rf1 Re2 36.fxe6 fxe6 37.Rfe1 Rd2 38.Ra1 Rd4 39.Kf2 Rb4 40.Re3 Kh7 41.Rf3 d4 42.Re1 Rc5 43.Re4 Rc2+ 44.Re2 Rc5 45.Ke1 Rc1+ 46.Kd2 Ra1 47.Re4 Ra2+ 48.Kc1 Rxg2 49.Rd3 Rb8 50.Rexd4 Rc8+ 51.Rc4 Rxc4+ 52.bxc4 Ra2 53.c5 Rxa4 54.Kb2 Ra8 55.Kb3 Kg6 56.Rf3 h5 57.Kb4 Rb8+ 58.Ka5 Rc8 59.Kb6 Rb8+ 60.Kc7 Rb5 61.Kd6 Ra5 62.c6 Kg5 63.h4+ Kh6 64.c7 Rc5 65.Kxc5 Kg6 66.Rh3 Kf7 67.Ra3 g6 68.Re3 g5 69.Rd3 Kg7 70.Rh3 Kf8 71.Rf3+ Ke8 72.Rf8+ Ke7 73.c8=Q gxh4 74.Rf5 h3 75.Rxh5 h2 76.Kb5 Kf7 77.Qa6 Kf8 78.Qd6+ Kg8 79.Rxh2 Kf7 80.Qa6 Kg7 81.Qb6 Kg6 82.Rh5 Kf7 83.Kc5 Ke7 84.Rh2 Kd7 85.Qa5 Ke7 86.Qe1 Kf7 87.Rd2 Kg8 88.Ra2 Kh8 89.Qe4 Kg8 90.Rg2+ Kf8 91.Kb6 Ke7 92.Qd4 Kf7 93.Qb4 Ke8 94.Kc6 Kf7 95.Qh4 Ke8 96.Qa4 Kf7 97.Rg3 Ke7 98.Rf3 Kd8 99.Qd1+ Ke8 100.Qg1 Ke7 101.Qa1 Ke8 102.Qc1 Ke7 103.Kc5 Kd7 104.Qd2+ Kc8 105.Qb4 Kc7 106.Qb7+ Kxb7 107.Rf6 Ka8 108.Kc6 Kb8 109.Rf8+ Ka7 110.Kc5 Ka6 111.Rf7 Ka5 112.Ra7# 1-0