1.e4 c5 2.Nf3 Nc6 3.c3 e6 4.Be2 d5 5.exd5 exd5 6.d4 Nf6 7.Bf4 Bf5 8.O-O Bd6 9.Bxd6 Qxd6 10.Na3 a6 11.Nc2 O-O 12.dxc5 Qxc5 13.Nfd4 Bxc2 14.Nxc2 Rad8 15.Bf3 d4 16.cxd4 Nxd4 17.Nxd4 Rxd4 18.Qb3 Rb4 19.Qa3 Qb5 20.b3 a5 21.Rac1 a4 22.Be2 Qa5 23.Rfd1 Ra8 24.Bc4 h6 25.Bd3 g6 26.Qb2 Rf4 27.g3 Rf3 28.Qe2 Qh5 29.Kg2 Rf5 30.Qxh5 Rxh5 31.Rc7 Rd5 32.Bc2 Rxd1 33.Bxd1 Rd8 34.Bf3 Rd2 35.bxa4 Rxa2 36.Bd1 Ne4 37.Bc2 Nd6 38.h4 h5 39.Bb3 Ra3 40.Bd1 Kf8 41.Rd7 Rd3 42.Be2 Rd2 43.Bb5 Rd4 44.Rc7 Rd5 45.Be2 Ke8 46.Rc3 Kd7 47.Rb3 Kc7 48.Bf3 Ra5 49.Rb4 Ra7 50.Kf1 Ra5 51.Ke2 Re5+ 52.Kd2 f5 53.Kd3 Rc5 54.Bg2 Re5 55.f3 Re1 56.Kc3 Rg1 57.Rb2 Re1 58.Ra2 Re3+ 59.Kd4 Rb3 60.Ke5 Rb6 61.Kf4 Kd7 62.Bf1 Ke6 63.Kg5 Ke5 64.Re2+ Kd4 65.Kf4 Rb4 66.Kg5 Rb6 67.Kf4 Nf7 68.Re7 Nd6 69.Re6 Kd5 70.Rxg6 Rb4+ 71.Kg5 Rxa4 72.Kxh5 b5 73.Rg8 b4 74.Rb8 Ra1 75.Be2 Ra2 76.Bf1 Rf2 77.Ba6 Rxf3 78.Rxb4 Rxg3 79.Be2 Ne4 80.Rb5+ Nc5 81.Rb4 Nd3 82.Bxd3 Rxd3 83.Kg5 Rf3 84.h5 Rf1 85.h6 Ke6 86.h7 Rh1 87.Rh4 Rg1+ 88.Kh6 f4 89.h8=Q f3 90.Qe8+ Kd5 91.Qf7+ Kd6 92.Qxf3 Rg8 93.Rd4+ Ke5 94.Qd5+ Kf6 95.Qxg8 Kf5 96.Qe8 Kf6 97.Rf4#