1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nf6 5.Nxe5 Nc6 6.Nxc6 dxc6 7.e5 Nd5 8.Qxd4 Bf5 9.Nd2 Qc7 10.Nc4 Rd8 11.Qxa7 Be7 12.Be2 O-O 13.O-O Be6 14.Qd4 b5 15.Nd6 f6 16.Bg4 Bxg4 17.Qxg4 fxe5 18.Qe6+ Kh8 19.Nf7+ Rxf7 20.Qxf7 Rf8 21.Qh5 Bc5 22.a4 bxa4 23.Rxa4 Nf6 24.Qe2 h6 25.Be3 Bxe3 26.fxe3 Qb6 27.h3 Rd8 28.Rfa1 e4 29.Ra8 Rg8 30.Rxg8+ Kxg8 31.Ra6 Qc5 32.Qd2 Qb5 33.Ra8+ Kh7 34.Ra7 Qg5 35.b4 Qg3 36.Qf2 Qe5 37.Qd2 Qg3 38.c4 Nh5 39.Qf2 Qg6 40.b5 cxb5 41.cxb5 Ng3 42.Ra6 Qg5 43.b6 Qb5 44.Ra1 Ne2+ 45.Kh1 Qxb6 46.Qxe2 Qc6 47.Qg4 Qd5 48.Ra7 Qe5 49.Ra6 Qe8 50.Qf5+ Kh8 51.Ra7 Kg8 52.Qd5+ Kh7 53.Qd4 Qg6 54.Re7 Kg8 55.Qd5+ Kh7 56.Qe5 Kg8 57.Qd5+ Kh7 58.Qe5 Kh8 59.Kh2 Kh7 60.h4 Qg4 61.Qxe4+ Qxe4 62.Rxe4 Kg6 63.Kg3 Kf5 64.Kf3 Kf6 65.Kf4 g5+ 66.hxg5+ hxg5+ 67.Kg4 Kg6 68.Re5 Kf6 69.Rxg5 Ke7 70.Kf5 Kd6 71.Rh5 Kc5 72.Ke5 Kb4 73.Kd4 Kb3 74.Rh1 Kc2 75.g4 Kd2 76.g5 Ke2 77.g6 Kf3 78.g7 Kg2 79.Rh8 Kg3 80.Ke4 Kg4 81.g8=Q# 1-0