1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 Qc7 7.Bd2 a6 8.Nc3 Nxc3 9.Bxc3 b5 10.Rc1 Nc6 11.Be2 Bb7 12.O-O Be7 13.a3 O-O 14.Qd3 Rfd8 15.Qe3 d6 16.Nd2 Rac8 17.f4 h6 18.Kh1 Qb6 19.Qf2 d5 20.Nb3 a5 21.Rcd1 Ba6 22.Nc1 b4 23.Bxa6 Qxa6 24.axb4 Nxb4 25.f5 exf5 26.Qxf5 Qe6 27.Ne2 Qxf5 28.Rxf5 Rd7 29.Ra1 Ra8 30.Raf1 Bg5 31.Ra1 Rb7 32.h3 a4 33.Rff1 Nc2 34.Ra2 Nb4 35.Raa1 Nc6 36.Rf3 Rb3 37.Kh2 Rb7 38.Kg3 Ne7 39.h4 Be3 40.Raf1 Bd2 41.Bxd2 Rxb2 42.Rd3 a3 43.Kf3 a2 44.Ra1 Rb1 45.Bc3 Nc6 46.Rd2 Rb3 47.Kf2 Rba3 48.Rc2 R3a4 49.Nc1 Nxd4 50.Bxd4 Rxd4 51.Raxa2 Rxa2 52.Rxa2 Rxh4 53.Ra8+ Kh7 54.Rd8 Rd4 55.Ne2 Rd1 56.Nf4 Rd2+ 57.Ke3 Rd1 58.Rxd5 Ra1 59.Rd7 Re1+ 60.Ne2 Kg8 61.Rc7 Ra1 62.Re7 Kf8 63.Rc7 Ra5 64.Kf4 Ra2 65.Ke3 Ra5 66.Ke4 Ra2 67.Kd3 Ra5 68.Ke4 Ra2 69.Nf4 g5 70.Nh5 Rxg2 71.Rc8+ Ke7 72.Rc7+ Kf8 73.Rc8+ Ke7 74.Rc7+ Ke8 75.Nf6+ Kf8 76.Rc8+ Ke7 77.Re8#