1.e4 c5 2.Nf3 e6 3.g3 a6 4.Bg2 b5 5.O-O Bb7 6.d4 cxd4 7.Nxd4 Nf6 8.Nc3 Qc7 9.Re1 d6 10.Nd5 Nxd5 11.exd5 e5 12.f4 Nd7 13.fxe5 dxe5 14.Nc6 Bc5+ 15.Kh1 Bxc6 16.dxc6 Nb8 17.Qh5 Nxc6 18.Bf4 Bd6 19.Qf3 Rc8 20.Qxc6+ Qxc6 21.Bxc6+ Rxc6 22.Bxe5 Bxe5 23.Rxe5+ Re6 24.Rae1 Ke7 25.Kg2 Rd8 26.Rxe6+ fxe6 27.Re2 Rf8 28.Rd2 e5 29.a4 bxa4 30.Rd5 Rb8 31.Rxe5+ Kf6 32.Ra5 Rxb2 33.Rxa6+ Kf5 34.Ra5+ Kf6 35.Ra6+ Kf5 36.Ra5+ Kf6 37.Rxa4 Rxc2+ 38.Kf3 Rxh2 39.Kg4 h5+ 40.Kf4 g5+ 41.Ke4 Re2+ 42.Kf3 Re5 43.Ra6+ Kf5 44.Rh6 g4+ 45.Kf2 Kg5 46.Rh8 Rf5+ 47.Kg2 Rf6 48.Rg8+ Kf5 49.Ra8 Kg5 50.Rg8+ Rg6 51.Ra8 Rb6 52.Ra5+ Kg6 53.Kf2 Rb2+ 54.Ke3 Rb3+ 55.Kf4 Rb4+ 56.Ke5 Rb3 57.Kf4 Rf3+ 58.Ke5 Rxg3 59.Ra6+ Kg5 60.Ra8 Rf3 61.Rg8+ Kh4 62.Rh8 g3 63.Ke4 Rf7 64.Rg8 Kh3 65.Ke3 g2 66.Ke2 h4 67.Rh8 g1=Q 68.Rxh4+ Kxh4 69.Kd3 Qd1+ 70.Kc3 Rc7+ 71.Kb4 Qb1+ 72.Ka3 Ra7#