1.e4 c5 2.Nc3 a6 3.f4 b5 4.Nf3 Bb7 5.d3 g6 6.g3 Bg7 7.Bg2 e6 8.O-O Ne7 9.e5 d5 10.exd6 Qxd6 11.Qe2 O-O 12.Ne4 Qc7 13.c3 c4 14.d4 Nd7 15.Ne5 Nf6 16.Nc5 Bxg2 17.Qxg2 Ned5 18.Bd2 Rfd8 19.Rf2 a5 20.h3 b4 21.Nxc4 bxc3 22.bxc3 Nd7 23.Nxd7 Rxd7 24.Ne5 Rdd8 25.c4 Ne7 26.Rc1 Rab8 27.Qe4 Nf5 28.Nc6 Rxd4 29.Nxd4 Bxd4 30.g4 Qc5 31.gxf5 Bxf2+ 32.Kg2 exf5 33.Qd5 Rb2 34.Qd8+ Qf8 35.Qxf8+ Kxf8 36.Kxf2 Rxd2+ 37.Ke3 Rh2 38.Kd4 Ke7 39.Re1+ Kd7 40.Kc5 Rxa2 41.Rd1+ Kc7 42.Re1 Kd7 43.Rd1+ Ke7 44.Re1+ Kf6 45.Kc6 Ra4 46.c5 Rxf4 47.Kc7 Rc4 48.c6 f4 49.Kd7 Kg5 50.c7 Kh4 51.Rf1 Kg3 52.h4 f3 53.Ra1 f2 54.Ra3+ Kg2 55.Ra1 f1=Q