1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nxc6 bxc6 6.Qd4 Nf6 7.e5 Nd5 8.c4 Nc7 9.e6 f6 10.exd7+ Bxd7 11.Be3 Bg7 12.Nc3 O-O 13.O-O-O Bf5 14.Qxd8 Rfxd8 15.Rxd8+ Rxd8 16.Bxa7 e5 17.Be2 Ne6 18.g4 Bd3 19.Bxd3 Rxd3 20.Be3 Rd8 21.Rd1 Nd4 22.Bxd4 exd4 23.Ne4 f5 24.gxf5 gxf5 25.Nc5 Kf7 26.Kc2 Bf8 27.Nd3 c5 28.Re1 Bd6 29.a3 Kf6 30.b4 Rc8 31.Nxc5 Bxc5 32.bxc5 Rxc5 33.Kd3 Ra5 34.Kxd4 Rxa3 35.c5 Ra2 36.c6 Rc2 37.Kd5 Rd2+ 38.Kc5 Rc2+ 39.Kb6 Rb2+ 40.Ka7 Ra2+ 41.Kb8 Rb2+ 42.Kc8 Rxf2 43.c7 Rxh2 44.Rc1 Rg2 45.Kd7 Rg8 46.c8=Q Rxc8 47.Rxc8 Kg5 48.Ke6 h5 49.Ke5 Kg4 50.Rg8+ Kf3 51.Rh8 Kg4 52.Kd4 h4 53.Ke3 Kg3 54.Rg8+ Kh2 55.Kf4 h3 56.Rg3