1.Nf3 d5 2.e3 g6 3.c4 c6 4.h3 Bg7 5.d4 Nf6 6.Bd3 dxc4 7.Bxc4 O-O 8.Nc3 b5 9.Bb3 Nbd7 10.O-O a5 11.Re1 a4 12.Bc2 Re8 13.b3 a3 14.e4 e5 15.d5 cxd5 16.Nxd5 Bb7 17.Nxf6+ Nxf6 18.Bd3 Nxe4 19.Bxe4 Qxd1 20.Rxd1 Bxe4 21.Be3 Bxf3 22.gxf3 e4 23.Rac1 exf3 24.Rc5 b4 25.Kh2 Be5+ 26.Kh1 f6 27.Rd7 Rad8 28.Rcd5 Rxd7 29.Rxd7 f5 30.Bd2 Bc3 31.Kh2 Re2 32.Rd6 Rxf2+ 33.Kg3 Rxd2 34.Re6 Rb2 35.Re2 Rxa2 36.Rd2 Kh8 37.Rg2 Bb2 38.Rc2 h6 39.Rc7 Ba1 40.Rf7 Kg8 41.Rc7 g5 42.Rg7+ Kf8 43.Rd7 h5 44.Rh7 Ke8 45.Rc7 Kd8 46.Rc2 Ke8 47.Rc3 Bxc3 48.Kxf3 Bd2 49.Kf2 Ke7 50.Kf3 Kd6 51.Ke2 f4 52.Kd1 Kc7 53.Ke2 Be3+ 54.Ke1 Rg2 55.Kd1 Ba7 56.h4 a2 57.Ke1 a1=Q# 0-1