1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.Nbd2 d5 5.e3 O-O 6.Be2 b6 7.O-O Bb7 8.Rc1 Nbd7 9.c4 c5 10.cxd5 cxd4 11.Nxd4 Nxd5 12.a3 Rc8 13.Nc4 Ne5 14.Nxe5 Rxc1 15.Qxc1 Bxe5 16.Rd1 Qa8 17.e4 Rc8 18.Qd2 Nf6 19.f3 Qb8 20.h3 Bh2+ 21.Kf1 Qe5 22.Bh6 Rd8 23.Qe3 Nh5 24.Bc4 Qc5 25.Qc3 e5 26.Bxf7+ Kxf7 27.Qb3+ Bd5 28.exd5 Qxd5 29.Qxd5+ Rxd5 30.g4 Bf4 31.gxh5 Bxh6 32.hxg6+ hxg6 33.Rd3 exd4 34.b4 Be3 35.Ke2 Rh5 36.a4 Rxh3 37.a5 bxa5 38.bxa5 Rh2+ 39.Ke1 Ra2 40.Rb3 Rxa5