1.e4 c5 2.Nf3 e6 3.Nc3 Nf6 4.e5 Ng8 5.d4 cxd4 6.Nxd4 a6 7.Bf4 d6 8.exd6 Nf6 9.Nf3 b5 10.Ne5 Bb7 11.Be2 Bxd6 12.Nxf7 Kxf7 13.Qxd6 Qxd6 14.Bxd6 Rd8 15.Rd1 Bxg2 16.Rg1 Bc6 17.Rd2 g6 18.Rg3 Nbd7 19.Bc7 Rdc8 20.Ba5 Nc5 21.a3 Nce4 22.Nxe4 Nxe4 23.Rf3+ Nf6 24.Re3 Nd5 25.Rf3+ Nf6 26.Rfd3 Bd5 27.Bf3 Rc4 28.Bc3 Rac8 29.Bxf6 Kxf6 30.Bxd5 exd5 31.c3 Re8+ 32.Kf1 Rh4 33.Kg2 Rg4+ 34.Kf3 Rh4 35.Kg2 Rg4+ 36.Kf3 Rh4 37.Kg3 Rh5 38.Rxd5 Rxd5 39.Rxd5 Re2 40.b4 Ke7 41.Rc5 Ra2 42.Rc7+ Kd8 43.Rxh7 Rxa3 44.Rg7 Rxc3+ 45.f3 Rc6 46.h4 Ke8 47.Kg4 Kf8 48.Ra7 Kg8 49.Kg5 Kf8 50.f4 Kg8 51.Kh6 Kf8 52.Rb7 Rf6 53.Kg5 Rc6 54.Rd7 Kg8 55.Kh6 Kf8 56.Ra7 Rf6 57.Kg5 Rc6 58.Rd7 Kg8 59.Ra7 Kf8 60.Rb7 Kg8 61.Rd7 Kf8 62.Ra7 Kg8 63.Kh6 Kf8 64.Rb7 Rf6 65.Kg5 Rc6 66.Rh7 Kg8 67.Rh6 a5 68.h5 axb4 69.hxg6 b3 70.Rh3 Kg7 71.f5 b2 72.Rb3 Rc2 73.f6+ Kf8 74.Rxb5 Rg2+ 75.Kf5 Rf2+ 76.Ke5 Re2+ 77.Kd4 Rd2+ 78.Ke3 Rg2 79.Rb8# 1-0