1.d4 Nf6 2.Nf3 b6 3.g3 Bb7 4.c4 e6 5.Bg2 Be7 6.O-O O-O 7.Nc3 d5 8.cxd5 Nxd5 9.Nxd5 Bxd5 10.Bf4 Nd7 11.Qc2 c5 12.e4 Bb7 13.d5 exd5 14.exd5 Bf6 15.Rad1 Re8 16.Rfe1 Rxe1+ 17.Rxe1 Bxd5 18.Rd1 Be6 19.Ne5 Bxe5 20.Bxe5 Rc8 21.Bb7 Qe8 22.Bxc8 Qxc8 23.Bc3 Qc6 24.Qd3 h6 25.f3 b5 26.Qe4 Qxe4 27.fxe4 b4 28.Be1 a5 29.a3 Ne5 30.axb4 axb4 31.Bf2 c4 32.Ra1 Nd3 33.Bd4 Kh7 34.Kg2 Bg4 35.Ra7 Be6 36.Kf3 Ne1+ 37.Ke2 Nd3 38.Kd2 Kg6 39.b3 Nf2 40.Bxf2 cxb3 41.Ra4 Kh5 42.Rxb4 Kg4 43.Ke3 Kh3 44.Kf3 Bg4+ 45.Kf4 g5+ 46.Ke3 Be6 47.Kf3 Bg4+ 48.Ke3 Be6 49.Rb6 Kxh2 50.Kf3 h5 51.Be3 g4+ 52.Kf2 h4 53.gxh4 g3+ 54.Kf3 g2 55.h5 Kh1 56.h6 Bg4+ 57.Kxg4 f5+ 58.exf5 g1=R+ 59.Bxg1 b2 60.Rxb2 Kxg1 61.Kf3 Kh1 62.Kg3 Kg1 63.Rb1# 1-0