1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Nxc6 bxc6 7.e5 Nh5 8.Qf3 Qc7 9.Qe2 a5 10.f4 Bh6 11.f5 Bxc1 12.Rxc1 Qb6 13.g4 Nf4 14.Qe4 Qxb2 15.Qxf4 Qxc3+ 16.Kf2 Qb4 17.Qxb4 axb4 18.Bc4 Ra5 19.Rhe1 gxf5 20.gxf5 Ba6 21.Bb3 c5 22.c3 c4 23.cxb4 Ra3 24.Bxc4 Bxc4 25.Rxc4 Rxa2+ 26.Kf3 O-O 27.Rd1 f6 28.Rxd7 fxe5 29.Rxe7 Rxf5+ 30.Ke4 Rf4+ 31.Kd5 Rd2+ 32.Kc5 Rf5 33.Kb6 Rd8 34.Kc7 Ra8 35.Kb7 Rff8 36.Rg4+ Kh8 37.Rxe5 Rab8+ 38.Kc7 Rfc8+ 39.Kd6 Rb6+ 40.Ke7 Rb7+ 41.Kf6 h6 42.Rge4 Rf8+ 43.Kg6 Rg8+ 44.Kh5 Rbb8 45.b5 Rbc8 46.Rg4 Rxg4 47.Kxg4 Rc7 48.Rf5 Rg7+ 49.Kh5 Kh7 50.b6 Rg2 51.b7 Rxh2+ 52.Kg4 Rb2 53.Rf7+ Kg6 54.Rd7 h5+ 55.Kf4 h4 56.Kg4 Rb4+ 57.Kh3 Kf6 58.b8=Q Rxb8 59.Kxh4