1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.Nge2 d6 6.d3 e5 7.O-O Nge7 8.f4 O-O 9.h3 f5 10.Kh2 Rb8 11.a4 a6 12.Be3 Nd4 13.Qd2 b5 14.axb5 axb5 15.fxe5 dxe5 16.Ra7 b4 17.Nd5 Nxd5 18.Rxg7+ Kxg7 19.Bh6+ Kg8 20.Bxf8 Qxf8 21.exd5 Qd6 22.c4 Nxe2 23.Qxe2 Bd7 24.Ra1 f4 25.Qf2 g5 26.Ra7 h5 27.Rxd7 Qxd7 28.Qxc5 g4 29.Be4 fxg3+ 30.Kxg3 gxh3 31.Qe3 Rf8 32.c5 Rf4 33.d6 h2 34.Kxh2 Rh4+ 35.Kg2 Rg4+ 36.Kf2 Qd8 37.Ke2 Qf6 38.d7 Rh4 39.Qf2 Rf4 40.Qg3+ Kf8 41.c6 Ke7 42.Qe3 Qd6 43.Qb6 Rf8 44.Qg1 Kd8 45.Qb6+ Ke7 46.Qg1 h4 47.Qg7+ Kd8 48.Qg5+ Kc7 49.d8=R Qxd8 50.Qg7+ Kd6 51.c7 Qc8 52.Qh6+ Ke7 53.Qg7+ Kd6 54.Qh6+ Kd7 55.Qc6+ Ke7 56.Qc5+ Kf7 57.Qxe5 Re8 58.Qd5+ Kf6 59.Qd4+ Ke7 60.Qc5+ Kf6 61.Kd2 Qe6 62.Qd4+ Kg5 63.Qe3+ Kf6 64.Qf4+ Ke7 65.Bf5 Qf6 66.Qxb4+ Kf7 67.c8=Q Qg5+ 68.Kc2 Qg2+ 69.Kb3 Rxc8 70.Bxc8 h3 71.Qf4+ Ke8 72.Qe3+ Kd8 73.Bxh3 Qd5+ 74.Kc2 Qc6+ 75.Kd2 Qf6 76.d4 Qb6 77.Qg5+ Ke8 78.Qe5+ Kd8 79.Qd5+