1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 Nc6 5.Bc4 Nb6 6.Bb3 d5 7.exd6 Qxd6 8.O-O Be6 9.d4 Bxb3 10.axb3 cxd4 11.Na3 a6 12.cxd4 Nd5 13.Nc4 Qd8 14.Nfe5 Nxe5 15.dxe5 e6 16.Qg4 b5 17.Nd6+ Bxd6 18.Qxg7 Bxe5 19.Qxe5 Qf6 20.Qd6 Qd8 21.Qc6+ Ke7 22.Rxa6 Rxa6 23.Qxa6 Qb6 24.Qxb6 Nxb6 25.Be3 Nd5 26.Bc5+ Kf6 27.Ra1 b4 28.g3 Rc8 29.Ra5 Kg6 30.Kg2 Rc6 31.Kf3 Kf5 32.h3 h5 33.g4+ hxg4+ 34.hxg4+ Kg6 35.Ke4 Kg5 36.f3 Kh4 37.Rb5 Kg3 38.Bxb4 Rc2 39.Bd6+ Kg2 40.Rb7 f6 41.f4 Rxb2 42.f5 Re2+ 43.Kd3 Kf3 44.fxe6 Rxe6 45.Bc5 Re4 46.b4 Nxb4+ 47.Bxb4 Rxg4 48.Bc3 f5 49.Rb1 Rg2 50.Bd4 f4 51.Rf1+ Kg4 52.Bf2 Rh2 53.Ke2 Rh3 54.Rg1+ Kf5 55.Rg8 Ra3 56.Bc5 Rg3 57.Rf8+ Ke4 58.Re8+ Kf5 59.Kf2 Rd3 60.Bb4 Kg4 61.Rf8 Rd4 62.Bc3 Rd3 63.Rg8+ Kf5 64.Ba5 Ra3 65.Bd2 Ra4 66.Ke2 Rd4 67.Rg7 Ra4 68.Bc3 Re4+ 69.Kf2 Rc4 70.Bd2 Ra4 71.Ke2 Rd4 72.Bc3 Re4+ 73.Kd2 Re3 74.Bd4 Rg3 75.Re7 Rh3 76.Bc5 Rh8 77.Rf7+ Ke5 78.Bb6 Ke4 79.Bc7 Rh2+ 80.Ke1 Rh1+ 81.Kf2 Rh2+ 82.Kg1 Rh4 83.Kg2 Rg4+ 84.Kf2 Rh4 85.Re7+ Kf5 86.Re5+ Kg4 87.Re4 Kf5 88.Ra4 Rh2+ 89.Kg1 Rh4 90.Ra5+ Kg4 91.Kg2 Rh7 92.Rc5 Rh4 93.Bd8 Rh5 94.Rc7 Kf5 95.Rf7+ Kg4 96.Rg7+ Kf5 97.Rf7+ Kg4 98.Bc7 Rf5 99.Rg7+ Rg5 100.Rxg5+ Kxg5