1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Qd3 Nxd4 7.Qxd4 a6 8.Be3 b5 9.Be2 Bb7 10.O-O b4 11.Na4 Nf6 12.Nb6 Rb8 13.e5 Nd5 14.Nxd5 Bxd5 15.c4 bxc3 16.bxc3 Ba3 17.Qg4 O-O 18.c4 Bc6 19.Bh6 Qxe5 20.Bf4 Qa5 21.Bxb8 Rxb8 22.Bf3 Ba4 23.Rab1 Rf8 24.Qd4 Bc5 25.Qd3 Qc7 26.g3 f5 27.Kg2 g5 28.h3 g4 29.hxg4 fxg4 30.Bxg4 Bc6+ 31.f3 Rf6 32.Rh1 Rg6 33.Rh5 Rxg4 34.Qxh7+ Kf8 35.Rf5+ exf5 36.Qxf5+ Ke8 37.Qxg4 Qe5 38.Qg6+ Ke7 39.Qh7+ Kd6 40.Qh6+ Ke7 41.Qh7+ Kd6 42.Qh6+ Kc7 43.Qf4 Qxf4 44.gxf4 Kd6 45.Rd1+ Ke6 46.Kg3 a5 47.Kg4 Kf6 48.Rh1 d6 49.f5 Be8 50.Rh8 Bf7 51.Ra8 Bb4 52.a3 Bxa3 53.Rxa5 Bc5 54.Ra4 Ke5 55.Kg5 Be3+ 56.Kg4 Bb6 57.Kg5 Bd8+ 58.Kg4 Bf6 59.Ra5+ Kd4 60.c5 dxc5 61.Ra6 Bh8 62.Rh6 Be5 63.f4 c4 64.fxe5 Kxe5 65.Rc6 Bd5 66.f6 Kd4 67.Rd6 c3 68.f7 c2 69.f8=Q c1=Q 70.Qg7+ Ke4 71.Qg6+ Kd4 72.Qg7+ Ke4 73.Qe7+ Kd4 74.Qa7+ Ke5 75.Rxd5+ Kxd5 76.Qd7+ Ke4 77.Qf5+ Kd4 78.Qf4+ Qxf4+ 79.Kxf4