1.Nf3 c5 2.c4 Nf6 3.Nc3 Nc6 4.e3 g6 5.d4 cxd4 6.exd4 d5 7.cxd5 Nxd5 8.Qb3 Nxc3 9.Bc4 e6 10.bxc3 Bg7 11.Ba3 Bd7 12.Bd3 Na5 13.Qc2 Bf8 14.Bxf8 Kxf8 15.Qd2 Kg7 16.Ne5 Rc8 17.h4 f6 18.Ng4 h5 19.Ne3 f5 20.g3 Bc6 21.O-O f4 22.Ng2 Qd5 23.f3 fxg3 24.Nf4 Nc4 25.Qe2 Qd6 26.Nxe6+ Kf6 27.Bxc4 Bd7 28.Ng5 Kg7 29.Nf7 Qf6 30.Qe5 Rxc4 31.Nxh8 Bh3 32.Rfe1 Qxe5 33.Rxe5 Kxh8 34.Rg5 Rxc3 35.Rxg3 Bf5 36.Rd1 Kg7 37.d5 Kf7 38.d6 Ke8 39.Rg2 Rxf3 40.Re2+ Kd8 41.Re7 Bd7 42.Rf1 Bc6 43.Rxf3 Bxf3 44.Kf2 Bc6 45.Rg7 Bd5 46.a3 a6 47.Ke3 b6 48.Kd4 Be6 49.Rxg6 Kd7 50.Ke5 Bh3 51.Rg7+ Kd8 52.Rb7 b5 53.Ra7 Bc8 54.Kd5 Bg4 55.Rxa6 Bf3+ 56.Kc5 Be2 57.Ra7