1.e4 c5 2.Nf3 Nc6 3.c3 d5 4.exd5 Qxd5 5.d4 Bg4 6.Be2 Nf6 7.O-O e6 8.Be3 cxd4 9.cxd4 Be7 10.Nc3 Qd6 11.Nb5 Qd8 12.Rc1 O-O 13.Qb3 a6 14.Nc3 Qd6 15.Qxb7 Na5 16.Ne4 Nxb7 17.Nxd6 Nxd6 18.Rc7 Nd5 19.Rd7 Rfd8 20.Rxd8+ Rxd8 21.Bxa6 Ra8 22.Bd3 Rxa2 23.b3 Bxf3 24.gxf3 f5 25.Bc4 Rb2 26.Ra1 Nxc4 27.bxc4 Nxe3 28.fxe3 Bg5 29.Re1 Rc2 30.c5 Rc3 31.f4 Bh4 32.Re2 Kf7 33.Kg2 Bf6 34.Kf2 h6 35.Ra2 g5 36.Ra7+ Kg6 37.Ra6 gxf4 38.Rxe6 Rxe3 39.Rd6 Rc3 40.c6 Kf7 41.d5 Bd4+ 42.Kf1 Bf6 43.Rd7+ Ke8 44.Rd6 Ke7 45.Re6+ Kf7 46.Rd6 h5 47.Rd7+ Ke8 48.Rh7 Be7 49.Rxh5 Rc5 50.Rxf5 Kd8 51.Kf2 Kc7 52.Kf3 Bd6 53.h4 Rc3+ 54.Kg4 Rg3+ 55.Kh5 f3 56.Rf7+ Kb6 57.Rf6 Kc5 58.c7 Bxc7 59.Rc6+ Kxd5 60.Rxc7 Ke4 61.Rf7 Ke3 62.Kh6 f2 63.h5 Rf3 64.Re7+ Kd4 65.Rd7+ Ke5 66.Rd1 f1=Q 67.Rxf1 Rxf1 68.Kh7 Kf6 69.h6 Rh1 70.Kg8 Rxh6 71.Kf8 Rh8#