1.e4 c5 2.d4 cxd4 3.c3 Nf6 4.e5 Nd5 5.Bc4 e6 6.cxd4 Nc6 7.Nf3 d6 8.O-O Be7 9.Nc3 Nxc3 10.bxc3 dxe5 11.dxe5 Qxd1 12.Rxd1 Bd7 13.Bg5 Bxg5 14.Nxg5 Nxe5 15.Be2 h6 16.Ne4 Bc6 17.Nd6+ Ke7 18.f4 Ng6 19.f5 Nf4 20.Bf3 Bxf3 21.gxf3 Ne2+ 22.Kf2 Nxc3 23.Rd3 Rhd8 24.Rxc3 Rxd6 25.Rg1 Kf6 26.fxe6 Rxe6 27.Rc7 b6 28.Rd1 a5 29.Rdd7 Rf8 30.a4 Kg6 31.h4 Rf6 32.Kg3 Re8 33.h5+ Kxh5 34.Rxf7 Rxf7 35.Rxf7 Kg6 36.Rb7 Re6 37.Rd7 h5 38.Rd5 Kh6 39.f4 g6 40.Rb5 Re3+ 41.Kg2 Re4 42.Kf3 Rb4 43.Rd5 Rxa4 44.Rd8 Rb4 45.Rd7 a4 46.Ra7 Rb3+ 47.Ke4 a3 48.Ke5 h4 49.Ra8 Kg7 50.Ra7+ Kh6 51.Ra8 Kh5 52.f5 gxf5 53.Kxf5 Rf3+ 54.Ke4 Rb3 55.Kf5 Rb5+ 56.Kf4 Ra5 57.Rh8+ Kg6 58.Rxh4 a2 59.Rh1 a1=Q 60.Rxa1 Rxa1 61.Ke5 Re1+ 62.Kd5 Kf5 63.Kc4 Re5 64.Kb4 Ke6 65.Kc4 Kd6 66.Kb4 Rc5 67.Ka4 Kc6 68.Kb4 Rd5 69.Kc4 b5+ 70.Kb4 Rd4+ 71.Kc3 Kc5 72.Kb3 Rc4 73.Ka3 Rb4 74.Ka2 Kc4 75.Ka3 Kc3 76.Ka2 Kc2 77.Ka3 Rc4 78.Ka2 Ra4#