1.e4 c5 2.Nf3 Nf6 3.e5 Nd5 4.Nc3 Nxc3 5.dxc3 Nc6 6.Bc4 e6 7.Bf4 Be7 8.Qd2 a6 9.a4 b6 10.O-O Bb7 11.Rad1 h6 12.Qe2 Qc7 13.Bg3 O-O 14.Rd2 Rfd8 15.Rfd1 Na5 16.Bd3 Qc6 17.c4 Qxa4 18.Nh4 b5 19.b3 Qb4 20.Qg4 bxc4 21.bxc4 Qc3 22.Ng6 Bg5 23.f4 fxg6 24.fxg5 h5 25.Qe2 Qd4+ 26.Bf2 Qg4 27.Qxg4 hxg4 28.Be2 Be4 29.Bxg4 Bf5 30.Bf3 Nxc4 31.Re2 Rac8 32.g4 Rf8 33.gxf5 Rxf5 34.Bb7 Rc7 35.Bxa6 Rxg5+ 36.Bg3 Nb6 37.Rd6 Nd5 38.Bc4 Nb4 39.Red2 Nc6 40.Rxd7 Rxd7 41.Rxd7 Nxe5 42.Bxe6+ Kh7 43.Rd5 Nf3+ 44.Kf2 Rxd5 45.Bxd5 Nd4 46.c3 Nf5 47.Kf3 Ne7 48.Ke4 Kh6 49.Bd6 Nf5 50.Bxc5 Kg5 51.Be6 Kf6 52.Bxf5 gxf5+ 53.Kf3 g5 54.Bd4+ Ke6 55.Kg3 Kd5 56.h4 g4 57.h5 Ke4 58.h6