1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 Be7 7.e4 Bg4 8.Bd3 Nbd7 9.h3 Bh5 10.g4 Bg6 11.Bf4 O-O 12.e5 dxe5 13.Bxg6 fxg6 14.Nxe5 Nxe5 15.Bxe5 Re8 16.O-O Nd7 17.Bg3 a6 18.Qb3 b5 19.d6+ c4 20.dxe7 cxb3 21.exd8=Q Raxd8 22.axb3 Nc5 23.Rad1 Nxb3 24.Rxd8 Rxd8 25.Rd1 Rxd1+ 26.Nxd1 Nd2 27.Kg2 Kf7 28.Be5 Nc4 29.Bc3 Nb6 30.Ne3 Nc4 31.Nxc4 bxc4 32.Kf3 Ke6 33.Bxg7 Kd5 34.Bc3 g5 35.Ke3 h6 36.f4 gxf4+ 37.Kxf4 Ke6 38.h4 Kf7 39.Kf5 a5 40.Bxa5 Kg7 41.Ke5