1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.a3 Be7 7.Bf4 d5 8.Bb5 Bd7 9.exd5 Nxd5 10.Nxd5 exd5 11.O-O O-O 12.c3 Nxd4 13.Bxd7 Qxd7 14.Qxd4 Bf6 15.Be5 Bxe5 16.Qxe5 Qb5 17.Rab1 Rfe8 18.Qd4 Re4 19.Qd2 Re2 20.Qd4 Rxb2 21.c4 Qb6 22.Qxb2 Qxb2 23.Rxb2 b6 24.Rc2 f5 25.h4 Rb8 26.cxd5 f4 27.Rb1 b5 28.Rb4 Kf8 29.f3 Rc8 30.Rxc8+ Ke7 31.a4 a5 32.Rd4 h6 33.Kf2 bxa4 34.Rc3 Kd6 35.Ra3 g6 36.Re4 Kc5 37.Rexa4 Kd6 38.Rc4 g5 39.Ke1 Kxd5 40.hxg5 hxg5 41.Rxa5+ Kd6 42.Rc8 Kd7 43.Ra7+ Kxc8 44.Rh7 g4 45.Ke2 Kb8 46.fxg4 f3+ 47.Kf2 fxg2 48.Kxg2 Ka8 49.Kh3 Kb8 50.Kh2 Kc8 51.Kg2 Kd8 52.Kg1 Ke8 53.Kh2 Kd8 54.Kg1 Kc8 55.g5 Kd8 56.Rh6 Ke7 57.Rh3 Kf7 58.Rh1 Kg8 59.Kf1 Kg7 60.Rh5 Kf7 61.Rh4 Ke6 62.Rh5 Kd7 63.Rh6 Ke8 64.Ke2 Kf7 65.Kf1 Kf8 66.Rg6 Ke8 67.Rg8+ Kf7 68.Ra8 Ke6 69.Ra7 Kf5 70.Ke2 Kg6 71.Ra4 Kh5 72.Kd1 Kxg5 73.Ra7 Kh6 74.Kc1 Kh5 75.Rg7 Kh6 76.Rg2 Kh5 77.Rc2 Kh4 78.Rc8 Kg4 79.Kd1 Kf4 80.Rh8 Ke3 81.Rh2 Kd3 82.Kc1 Kc3 83.Rd2 Kc4 84.Rh2 Kc3 85.Rh4 Kd3 86.Kd1 Kc3 87.Ke2 Kc2 88.Kf1 Kd1 89.Rd4+ Kc2 90.Rd8 Kc3 91.Rd5 Kb3 92.Rd7 Ka3 93.Rf7 Kb3 94.Rf8 Kc3 95.Ke1 Kb3 96.Re8 Kb2 97.Re6 Kb3 98.Kd2 Kb2 99.Re2 Kb1 100.Ke3 Ka1 101.Kd4 Kb1 102.Kc3 Ka1 103.Kb3 Kb1 104.Re1# 1-0