1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Bc4 Bg7 5.Nf3 e6 6.O-O Nge7 7.Qe1 d5 8.exd5 exd5 9.Nxd5 O-O 10.Nxe7+ Nxe7 11.d3 Nf5 12.c3 a6 13.a4 Bd7 14.Ne5 b5 15.axb5 axb5 16.Rxa8 Qxa8 17.Nxd7 Re8 18.Bxf7+ Kxf7 19.Ne5+ Kf8 20.g4 Nd6 21.Qf2 Qd5 22.Be3 c4 23.dxc4 bxc4 24.Bc5 Kg8 25.Bxd6 Qxd6 26.Nxc4 Qd3 27.Ne5 Qb5 28.c4 Qb3 29.Qf3 Qb6+ 30.Kh1 Bxe5 31.fxe5 Qc7 32.Qd5+ Kg7 33.Re1 Rd8 34.Qe4 Rd2 35.Re2 Rd1+ 36.Kg2 Qa7 37.Rf2 Rd4 38.Qf3 Qe7 39.Qf6+ Qxf6 40.exf6+ Kf7 41.b3 Rxg4+ 42.Kh3 Rd4 43.Kg2 Rd3 44.Rb2 Kxf6 45.c5 Ke5 46.b4 Kd5 47.Kf2 Kc6 48.Ke2 Rh3 49.Ke1 Kb5 50.Rc2 h5 51.c6 Re3+ 52.Kd2 Re8 53.c7 Rc8 54.Kd3 Kxb4 55.Kd4 Kb5 56.Kd5 Kb6 57.Kd6 g5 58.Rb2+ Ka7 59.Kd7 Rh8 60.c8=Q Rxc8 61.Kxc8 Ka6 62.Kc7 g4 63.Kd6 h4 64.Ke5 Ka5 65.Kf4 g3 66.hxg3 hxg3 67.Kxg3 Ka4 68.Kf3 Ka3 69.Rb8 Ka4 70.Ke4 Ka5 71.Kd5 Ka4 72.Kc6 Ka3 73.Kc5 Ka2 74.Kc4 Ka1 75.Kc3 Ka2 76.Rb7 Ka3 77.Ra7#