1.e4 c5 2.Nf3 b6 3.d4 cxd4 4.Nxd4 Bb7 5.Bd3 d6 6.O-O Nf6 7.Nc3 Nbd7 8.f4 g6 9.Qe1 Bg7 10.Nf3 O-O 11.Qh4 e6 12.f5 exf5 13.exf5 Ne5 14.Nxe5 dxe5 15.fxg6 hxg6 16.Bg5 Qd4+ 17.Qxd4 exd4 18.Nb5 Nd5 19.Be4 Rab8 20.Nd6 Ba8 21.Bxd5 Bxd5 22.Be7 Rfd8 23.Bxd8 Rxd8 24.Nb5 Bc4 25.Nxa7 Rd7 26.Nc6 Rc7 27.Nb4 Bxf1 28.Rxf1 Bf8 29.Nd3 Rxc2 30.Rf2 Rc7 31.Re2 Bh6 32.Kf1 Kg7 33.Ke1 f5 34.Kd1 b5 35.Re5 Rb7 36.a3 Be3 37.Rd5 Bg1 38.h3 Rb6 39.Kc2 Re6 40.Rxb5 Re2+ 41.Kb3 Rxg2 42.a4 Rg3 43.Kc4 Rxh3 44.a5 Rh8 45.a6 Ra8 46.Ra5 Bh2 47.a7 f4 48.b4 f3 49.b5 Bc7 50.Ra6 Kh6 51.Kc5 Kh5 52.Kc6 Bd8 53.Kb7 Rxa7+ 54.Rxa7 g5 55.Kb8