1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 d6 5.Nf3 g6 6.Bc4 Bg7 7.e5 Be6 8.Bxe6 fxe6 9.exd6 Qxd6 10.O-O Nf6 11.h3 O-O 12.Be3 e5 13.Qxd6 exd6 14.Nb5 Nc6 15.Nxd6 b6 16.Rac1 e4 17.Rxc6 exf3 18.gxf3 Nd5 19.Kg2 Bxb2 20.Bh6 Rf6 21.Rd1 Nb4 22.Rc7 Re6 23.Rd2 Be5 24.Rd7 Nc6 25.Nc4 Bf6 26.Ne3 Ne5 27.Rb7 Nf7 28.Ng4 Be7 29.Rdd7 Re8 30.h4 Ne5 31.Nxe5 Rxe5 32.Rxa7 Rh5 33.Rxe7 Rxe7 34.Rxe7 Rxh6 35.Kg3 Rh5 36.Rb7 Rb5 37.f4 h5 38.f3 Rb2 39.a4 Rb4 40.Kf2 Kf8 41.Ke3 Rxa4 42.Rxb6 Ra3+ 43.Ke4 Ra4+ 44.Ke5 Ra5+ 45.Kf6 Ke8 46.Kxg6 Kd7 47.Rf6 Ke7 48.Rf5 Ra3 49.Kxh5 Rxf3 50.Kg6 Ke6 51.h5 Rg3+ 52.Rg5 Rf3 53.Rg4 Rh3 54.h6 Kd5 55.h7 Ke4 56.Kg7 Kf5 57.Rg1 Kxf4 58.h8=Q Rxh8 59.Kxh8