1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 d6 6.Be2 Be7 7.O-O Nf6 8.Be3 O-O 9.f4 Bd7 10.Bf3 Nxd4 11.Bxd4 Bc6 12.Qe2 Nd7 13.Rad1 Qa5 14.Be3 Rad8 15.a3 a6 16.Nb1 b5 17.Nd2 Qc7 18.Bf2 Nc5 19.Nb3 Na4 20.c3 e5 21.f5 Nc5 22.Nd2 Bg5 23.Rfe1 Rd7 24.Nf1 Rfd8 25.Be3 Bxe3+ 26.Qxe3 Na4 27.f6 Qb6 28.Qxb6 Nxb6 29.Bg4 Rc7 30.fxg7 f6 31.Be6+ Kxg7 32.Ng3 Nc4 33.Nf5+ Kg6 34.Rd3 h5 35.b3 Nxa3 36.Rg3+ Kh7 37.Rh3 Be8 38.Ra1 b4 39.cxb4 Nb5 40.Bc4 Bg6 41.Rxa6 Bxf5 42.Rxh5+ Kg6 43.Rxf5 Nd4 44.Rf1 Rb7 45.b5 Nxb5 46.Bxb5 Rxb5 47.Rf3 Rb4 48.Rd3 Kg5 49.Kf2 Rxe4 50.Raxd6 Rf4+ 51.Ke2 Ra8 52.Rg3+ Kf5 53.Rd2 Rb8 54.Rb2 Ke6 55.Ra2 Re4+ 56.Kd2 Rd4+ 57.Ke2 Re4+ 58.Kf2 Rf4+ 59.Ke1 Rfb4 60.Ra6+ Kd5 61.Rxf6 Rxb3 62.Rxb3 Rxb3 63.h4 Kd4 64.h5 e4 65.Kf2 Rb2+ 66.Kg3 Ke3 67.h6 Rb1 68.Kg4 Rh1 69.Kg5 Kd2 70.g4 e3 71.Rd6+ Kc2 72.Re6 Kd2 73.Kg6 e2 74.h7 Rh3 75.Kg7 Rg3 76.h8=Q Rxg4+ 77.Kf6 Rf4+ 78.Kg5 e1=Q