1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 Qc7 9.O-O-O Nbd7 10.g4 O-O 11.Bh4 g6 12.Bh3 b5 13.g5 Nh5 14.f5 Ne5 15.Qf2 b4 16.Nb1 exf5 17.exf5 Bb7 18.Rhe1 Rfc8 19.f6 Bf8 20.Bxc8 Rxc8 21.b3 a5 22.Bg3 Nxg3 23.Qxg3 a4 24.Kb2 Qa5 25.Rd2 axb3 26.cxb3 Nd7 27.Rc2 Ra8 28.Ka1 Nc5 29.Nd2 Bd5 30.Qe3 Ne6 31.h4 Re8 32.Nxe6 Bxe6 33.Nf3 Bxb3 34.Qxb3 Rxe1+ 35.Nxe1 Qe5+ 36.Qb2 Qxe1+ 37.Qc1 Qxh4 38.Rc8 Qd4+ 39.Kb1 Qe4+ 40.Qc2 Qe1+ 41.Kb2 Qe6 42.Qc6 Qe2+ 43.Kb3 Qd1+ 44.Qc2 Qd5+ 45.Qc4 Qf5 46.Ka4 Qh3 47.Qc6 Qe6 48.Rxf8+ Kxf8 49.Qa8+ Qe8+ 50.Qxe8+ Kxe8 51.Kxb4 Kd7 52.Kc4 Ke6 53.Kd4 h5 54.gxh6 Kxf6 55.a4 g5 56.a5 g4 57.h7 Kg7 58.h8=Q+