1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Nc6 6.Nxc6 bxc6 7.Bd3 Bb7 8.O-O c5 9.Qe2 Ne7 10.f4 Nc6 11.f5 Bd6 12.Be3 Qh4 13.h3 O-O 14.Qd2 Nd4 15.Bf4 Bxf4 16.Rxf4 Qg5 17.Qf2 exf5 18.exf5 Rae8 19.Rf1 Qf6 20.Be4 Bxe4 21.Nxe4 Qc6 22.Ng3 f6 23.c3 Nb5 24.Nh5 d5 25.Rg4 Rf7 26.Nf4 Nd6 27.Qf3 Nxf5 28.Nxd5 Re5 29.Rd1 Qe8 30.Kh2 Ne3 31.Nxe3 Rxe3 32.Qd5 Re5 33.Qc4 h5 34.Rf4 Kh7 35.Qxa6 Re2 36.Qd3+ Kh6 37.Rd2 Re3 38.Qd5 Qb8 39.g3 Rfe7 40.Rdf2 Qe5 41.Qxe5 fxe5 42.R4f3 Re1 43.Rf1 Re2+ 44.R3f2 Re3 45.Rd1 c4 46.Kg2 Rd3 47.Re1 e4 48.Ree2 g5 49.h4 g4 50.Rf6+ Kg7 51.Rf4 e3 52.Rxc4 Rd2 53.Rxd2 exd2 54.Rd4 Re2+ 55.Kf1 Re1+ 56.Kf2 d1=Q 57.Rxd1