1.e4 c5 2.Bc4 Nc6 3.Nf3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 e5 7.Nf3 a6 8.a4 Be7 9.Be3 O-O 10.h3 Bd7 11.Qd2 Rc8 12.Bd5 Qc7 13.O-O Nb4 14.Bb3 a5 15.Bg5 Rfe8 16.Bxf6 Bxf6 17.Nd5 Nxd5 18.Bxd5 Be6 19.Rac1 Bxd5 20.Qxd5 b6 21.Rfd1 Be7 22.Nh2 Qc6 23.Qxc6 Rxc6 24.c3 Rc4 25.f3 Rxa4 26.Ng4 Rd8 27.Rd5 Rc8 28.Rcd1 Ra2 29.Rb5 Rc6 30.Ne3 g6 31.Nd5 Bd8 32.Kh2 Ra4 33.b4 axb4 34.Nxb4 Rxc3 35.Rxd6 Bc7 36.Rd7 Rc5 37.Rxc5 bxc5 38.Nd5 Ba5 39.Ra7 Ra3 40.Nf6+ Kg7 41.Ne8+ Kf8 42.Nd6 Bb4 43.Rxf7+ Kg8 44.Re7 Rd3 45.Nc4 Rd4 46.Nxe5 c4 47.Re8+ Kg7 48.Nc6 Bd6+ 49.e5 Bxe5+ 50.Rxe5 Rd3 51.Rc5 c3 52.Nb4 Rd4 53.Nc2 Rd3 54.Kg3 Kf6 55.Kf4 Rd2 56.Nb4 Rd4+ 57.Ke3 Rxb4 58.Rxc3 Rb2 59.g3 Rg2 60.Rc6+ Kg5 61.f4+ Kh6 62.Kf3 Rb2 63.f5 Rb3+ 64.Ke4 Rxg3 65.f6 Rxh3 66.f7 Kg7 67.Rf6 Kf8 68.Kf4 Ra3 69.Kg4 Ra7 70.Rf1 Rxf7 71.Rh1 Kg7 72.Rh3 h5+ 73.Kg3 Kh6 74.Rh4 Kg5 75.Rc4 Rd7 76.Rc5+ Kh6 77.Rc6 Rd4 78.Rc8 Rd5 79.Rc6 Kg5 80.Re6 Rd3+ 81.Kg2 Kf5 82.Ra6 Re3 83.Kf2 Re5 84.Kg3 g5 85.Ra8 h4+ 86.Kh3 Re3+ 87.Kh2 Kf4 88.Rf8+ Kg4 89.Rg8 Re2+ 90.Kh1 h3 91.Rg7 Kf4 92.Rf7+ Kg3 93.Rf1 g4 94.Rg1+ Kh4 95.Rf1 g3 96.Rg1 Rh2#