1.e4 c5 2.Nc3 e6 3.Nge2 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.g3 a6 7.Bg2 Nf6 8.O-O Nxd4 9.Qxd4 Bc5 10.Bf4 d6 11.Qd2 h6 12.Rad1 e5 13.Be3 Bxe3 14.Qxe3 Be6 15.f4 Bc4 16.Rf3 Ng4 17.Qd2 Qb6+ 18.Kh1 O-O 19.b3 Be6 20.f5 Bc8 21.Nd5 Qd8 22.f6 Be6 23.fxg7 Kxg7 24.Rdf1 Qg5 25.Qe2 Bxd5 26.Rf5 Qg6 27.exd5 h5 28.Be4 Qh6 29.h3 Qe3 30.Qf3 Qxf3+ 31.R1xf3 Nh6 32.Rg5+ Kh8 33.Rxh5 Kg7 34.Rg5+ Kh8 35.Rf6 Ng8 36.Rxd6 f5 37.Bxf5 Nf6 38.g4 e4 39.Rg6 Ng8 40.Rde6 Rae8 41.c4 e3 42.Bd3 e2 43.Bxe2 Rxe6 44.Rxe6 Rf2 45.Kg1 Rf4 46.d6 Rd4 47.c5 Rd2 48.Bc4 Kg7 49.Re8 Nf6 50.Re7+ Kg6 51.Rxb7 Ne4 52.d7 Ng5 53.Kf1 Nf3 54.Be2 Nd4 55.Rb6+ Kg5 56.Rd6 Kf4 57.d8=Q Ke3 58.Qe7+