1.e4 c5 2.Nc3 Nc6 3.Bb5 g6 4.d3 Bg7 5.Bxc6 bxc6 6.f4 d5 7.Nf3 e6 8.O-O Ne7 9.Qe1 Ba6 10.Ne5 Qc7 11.Qg3 O-O 12.b3 dxe4 13.Nxe4 Nf5 14.Qf2 Rad8 15.Ba3 Rfe8 16.Rfe1 Bc8 17.Bxc5 Rd5 18.Bxa7 f6 19.Nc4 Qf7 20.g4 Nh6 21.Ncd6 Qf8 22.Nxe8 Qxe8 23.Qh4 Qf7 24.Be3 f5 25.Rad1 Nxg4 26.Ng5 Bf6 27.Qxg4 fxg4 28.Nxf7 Kxf7 29.Kg2 Bb7 30.Kg1 Bc3 31.Bd2 Bd4+ 32.Be3 Bc3 33.Rf1 h5 34.a4 Ba6 35.Rf2 Kf6 36.Kf1 Kf5 37.Ke2 h4 38.Rg2 g3 39.hxg3 h3 40.Rh2 Kg4 41.Rdh1 Rh5 42.Bf2 Bb7 43.Rd1 c5 44.Kf1 Bf3 45.Rb1 Rd5 46.Kg1 e5 47.Be1 Bd4+ 48.Bf2 exf4 49.gxf4 Bf6 50.Kf1 Rf5 51.a5 Rxf4 52.a6 Ba8 53.Ke2 Bc3 54.Rg1+ Kf5 55.Rxh3 g5 56.Rhg3 Bf6 57.Be3 Rb4 58.Bxg5 Be5 59.Rf1+ Ke6 60.Rgg1 Rb6 61.Be3 Kd7 62.Rf7+ Ke8 63.Ra7 Bd5 64.c4 Bf7 65.Ra8+ Ke7 66.Bxc5+ Ke6 67.Bxb6 Bh5+ 68.Kd2 Bf4+ 69.Kc2 Bf3 70.Rf8 Bd6 71.Rxf3 Kd7 72.Rg7+ Kc6 73.a7 Kxb6 74.a8=Q Bb8 75.Qxb8+ Kc5 76.Qb5+ Kd4 77.Rf4+ Ke3 78.Qe5#