1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.d3 e6 7.a4 Nf6 8.O-O O-O 9.Bb5 Qc7 10.e5 dxe5 11.Bxc6 Qxc6 12.Nxe5 Qc7 13.Qf3 Ne8 14.Nb5 Qb8 15.Nc4 Bd7 16.Be3 Bc6 17.Qf2 b6 18.Nc3 Nf6 19.h3 Rd8 20.Ne5 Bb7 21.d4 cxd4 22.Bxd4 Qc7 23.a5 Qd6 24.Rfd1 bxa5 25.Nxf7 Kxf7 26.Bxf6 Bxf6 27.Rxd6 Rxd6 28.Rd1 Rxd1+ 29.Nxd1 Rd8 30.Qe2 Rd4 31.c3 Rxf4 32.Qb5 Be4 33.Qc4 Be5 34.g3 Bd5 35.Qe2 Re4 36.Qf2+ Kg8 37.Ne3 Bc6 38.Ng4 Ra4 39.Nh6+ Kg7 40.Qxa7+ Kxh6 41.Qe3+ Bf4 42.gxf4 Re4 43.Qg3 a4 44.h4 Bd5 45.h5 Re2 46.Qg5+ Kg7 47.h6+ Kf7 48.Qd8 Rg2+ 49.Kf1 Rxb2 50.Qd7+ Kf6 51.Qxa4 Kf5 52.Qd4 Rc2 53.Qg7 Kg4 54.Qxh7 Kf3 55.Ke1 Be4 56.Qg7 Rh2 57.h7