1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.f3 O-O 8.Qd2 Qa5 9.O-O-O a6 10.Bc4 b5 11.Bb3 Bb7 12.g4 h5 13.gxh5 Nxh5 14.Nd5 Qxd2+ 15.Rxd2 e6 16.Nxc6 Bxc6 17.Ne7+ Kh7 18.Nxc6 dxc6 19.Rhd1 Be5 20.Kb1 a5 21.a3 a4 22.Ba2 Rac8 23.Bc5 Rfe8 24.c4 Kg8 25.cxb5 cxb5 26.Bd6 Bxd6 27.Rxd6 Rc5 28.Rc1 Rec8 29.Rdd1 Nf4 30.Rxc5 Rxc5 31.Rc1 Rh5 32.Rc2 Rh3 33.Rc5 Rxf3 34.Rxb5 Rf1+ 35.Kc2 Rf2+ 36.Kc3 Rxh2 37.Bc4 Rh4 38.Kb4 Ng2 39.Rg5 Ne3 40.Bd3 Kg7 41.Rg3 Nf5 42.Rf3 Nd4 43.Re3 f5 44.Kc5 f4 45.Re1 e5 46.Kd5 Kf6 47.Rc1 Rh7 48.Rc5 Rb7 49.Ra5 Rd7+ 50.Kc4 f3 51.Rc5 Ne2 52.Rd5 Ke6 53.Rxd7 Kxd7 54.Kb4 Ng3 55.Kxa4 f2 56.b4 f1=Q 57.Bxf1 Nxf1