1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nf6 7.Nc3 Bc5 8.Nb3 Ba7 9.Re1 d6 10.Be3 Nc6 11.Bxa7 Nxa7 12.Qd2 O-O 13.f4 e5 14.fxe5 dxe5 15.h3 Nc6 16.Qf2 Be6 17.Rad1 Rad8 18.Nc1 Nd7 19.N1e2 Nf6 20.Qe3 Nh5 21.Rd2 Nf4 22.Qf2 f5 23.Qe3 Qe7 24.exf5 Bxf5 25.Bxf5 Rxf5 26.Rxd8+ Qxd8 27.Nxf4 Rxf4 28.g3 Rf8 29.h4 Ne7 30.Qxe5 Qb6+ 31.Re3 Nf5 32.Nd5 Qd8 33.Rf3 Qd7 34.h5 Nd6 35.Rxf8+ Kxf8 36.Kf2 Nc4 37.Qf4+ Qf7 38.Qxf7+ Kxf7 39.b3 Na3 40.c4 Ke6 41.Ke3 Kd6 42.g4 Ke5 43.Nb6 Nc2+ 44.Kf3 Nd4+ 45.Kg3 g5 46.hxg6 hxg6 47.Kh4 Kf4 48.Nd5+ Ke5 49.Kg5 b5 50.Kxg6 a5 51.Kh5 a4 52.g5 axb3 53.axb3 Nxb3 54.g6 Nd4 55.g7 bxc4 56.g8=Q Ne6 57.Ne3 c3 58.Qh8+