1.e4 c5 2.f4 e6 3.Nf3 Nc6 4.c3 d5 5.e5 Bd7 6.Be2 Qb6 7.d3 Nh6 8.O-O Be7 9.Qc2 Nf5 10.g4 Nh6 11.h3 O-O-O 12.Be3 Kb8 13.Bf2 Qc7 14.Nbd2 f6 15.d4 cxd4 16.cxd4 Nf7 17.Rac1 Rc8 18.a3 Qd8 19.Qb1 g5 20.Bg3 gxf4 21.Bxf4 fxe5 22.dxe5 Ng5 23.Kg2 h5 24.gxh5 Rxh5 25.Nxg5 Rxg5+ 26.Bxg5 Bxg5 27.Qd3 Nxe5 28.Rxc8+ Kxc8 29.Qg3 Bxd2 30.Qxe5 Ba5 31.Qg7 Qh4 32.Rf8+ Bd8 33.Qh8 Qg5+ 34.Bg4 Qd2+ 35.Rf2 Qe3 36.Re2 Qg5 37.Kg3 e5 38.Rxe5 Qxe5+ 39.Qxe5 Bc7 40.Kf4 d4 41.Qxc7+ Kxc7 42.Ke4 Bc6+ 43.Kxd4 Kd6 44.Bf5 b6 45.h4 Bf3 46.Ke3 Bh5 47.Kf4 Kd5 48.Kg5 Bf7 49.Bg6 Bg8 50.Kf6 Kc4 51.Bf7+ Bxf7 52.Kxf7 Kb3 53.h5 Kxb2 54.h6 Kxa3 55.h7 b5 56.h8=Q a5 57.Ke6 a4 58.Kd5