1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.Be2 O-O 8.f4 d6 9.Nb3 e5 10.O-O exf4 11.Bxf4 Re8 12.Qxd6 Qxd6 13.Bxd6 Nxe4 14.Nxe4 Rxe4 15.Bf3 Re8 16.c3 Ne5 17.Bxe5 Rxe5 18.Rad1 Be6 19.Bxb7 Rb8 20.Ba6 h5 21.Rfe1 Bxb3 22.axb3 Rxb3 23.Rxe5 Bxe5 24.Rd2 Kg7 25.g3 g5 26.Kg2 g4 27.Kf2 Bc7 28.Ke3 Rb6 29.Bc4 Rf6 30.Ke4 Kg6 31.Rd7 Bb6 32.Rd2 Rf3 33.Ba2 f5+ 34.Kd5 f4 35.gxf4 Rxf4 36.Ke5 Rf5+ 37.Ke6 Rf6+ 38.Ke7 h4 39.Bb1+ Kg7 40.Rg2 Rf4 41.Ke6 Kh6 42.Ke5 Kg5 43.Rd2 g3 44.hxg3 hxg3 45.Rd7 Kg4 46.Rg7+ Kf3 47.Bc2 Rf8 48.Bd1+ Kf2 49.c4 g2 50.Kd6 g1=Q 51.Rxg1 Kxg1 52.c5 Rd8+ 53.Kc6 Bxc5 54.Kxc5