1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.e5 Nc6 8.Qe2 Qc7 9.f4 d6 10.exd6 Qxd6 11.Nc3 Nf6 12.Be3 Bxe3 13.Qxe3 Nb4 14.O-O-O Nfd5 15.Nxd5 Nxd5 16.Qe5 Qxe5 17.fxe5 Nb4 18.Be4 Nxa2+ 19.Kb1 Nb4 20.Rd6 Nd5 21.Na5 b5 22.Rd1 O-O 23.g3 Ra7 24.Nc6 Rc7 25.Bxd5 exd5 26.Nb4 Bf5 27.Rd2 g6 28.Nxd5 Rc5 29.Rxa6 Bxc2+ 30.Ka2 Bf5 31.Ne7+ Kg7 32.Nxf5+ gxf5 33.e6 fxe6 34.Rxe6 Rf6 35.Rd7+ Rf7 36.Rxf7+ Kxf7 37.Rh6 Kg7 38.Rh5 Kg6 39.g4 Rc4 40.Rxf5 Rxg4 41.Rxb5 Rh4 42.Rd5 Rxh2 43.Ka3 Rf2 44.b4 Rf5 45.Rd1 h5 46.Ka4 h4 47.b5 Rf8 48.b6 Kg5 49.Rg1+ Kh5 50.Kb5 h3 51.b7 Kh4 52.Kb6 h2 53.Rh1 Kg3 54.Ka7 Kg2 55.Rxh2+ Kxh2 56.b8=Q+ Rxb8 57.Kxb8