1.e4 c5 2.a3 d6 3.Nf3 g6 4.d4 cxd4 5.Nxd4 Bg7 6.c4 Nc6 7.Be3 Nf6 8.f3 Nxd4 9.Bxd4 e5 10.Bf2 Be6 11.Nc3 O-O 12.Qd2 Qa5 13.Qxd6 Rad8 14.Qb4 Qc7 15.Nd5 Nxd5 16.cxd5 Bxd5 17.exd5 e4 18.Bc4 exf3 19.O-O fxg2 20.Kxg2 a5 21.Qb3 a4 22.Qd3 Bxb2 23.Rab1 Be5 24.h3 Rc8 25.Rb4 Qe7 26.Qe4 Qg5+ 27.Qg4 Qd2 28.Rd1 Qc3 29.Rxa4 h5 30.Qe4 Bd6 31.Bf1 Rfe8 32.Qf3 Qe5 33.Qg3 Qf6 34.Qf3 Qe5 35.Bb5 Rc3 36.Qf4 Qe7 37.Re1 Bxf4 38.Rxe7 Rxe7 39.Rxf4 Re5 40.Bc4 b5 41.Bxb5 Rg5+ 42.Kh2 Rxd5 43.a4 Rd2 44.Kg2 Ra3 45.Bc4 Rd7 46.Bb5 Rd2 47.h4 Kg7 48.Kf1 Ra1+ 49.Kg2 Raa2 50.Kg3 Ra3+ 51.Kg2 Raa2 52.Kg3 Ra3+ 53.Rf3 Raa2 54.Bc4 Rxa4 55.Rxf7+ Kh8 56.Be3 Rc2 57.Bd4+ Kg8 58.Rg7+ Kf8 59.Rg8+ Ke7 60.Bc5+ Kf6 61.Bd4+ Ke7 62.Rg7+ Kf8 63.Rf7+ Kg8 64.Be6 Re2 65.Ra7+ Rxe6 66.Rxa4 Re4 67.Ra8+ Kf7 68.Ra7+ Ke6 69.Ra6+ Kf7 70.Rf6+ Ke7 71.Rf4 Re2 72.Kf3 Ra2 73.Rf6 Ra4 74.Rf4 Ra5 75.Bf6+ Ke6 76.Bg5 Ra3+ 77.Kg2 Ke5 78.Rf6 Ra2+ 79.Kf1 Ra1+ 80.Ke2 Ra2+ 81.Kd3 Ra3+ 82.Kc4 Ra4+ 83.Kb5 Rg4 84.Rxg6 Kf5 85.Rf6+ Ke5 86.Rh6 Kf5 87.Rxh5 Kg6 88.Rh6+ Kg7 89.Kc5 Ra4 90.Kd5 Ra5+ 91.Ke4 Ra4+ 92.Kf3 Ra3+ 93.Kg4 Ra4+ 94.Kh5 Ra5 95.Rf6 Ra4 96.Rb6 Ra8 97.Rb7+ Kg8 98.Kg6 Ra6+ 99.Bf6 Ra1 100.Rb8# 1-0