1.d4 d5 2.c4 c6 3.Nf3 e6 4.Qc2 Nf6 5.g3 Be7 6.Bg2 b6 7.O-O O-O 8.Bf4 Ba6 9.Nbd2 Nbd7 10.e4 Nxe4 11.Nxe4 dxe4 12.Ne5 Nxe5 13.dxe5 Qd3 14.Rac1 Qxc2 15.Rxc2 Rad8 16.Be3 c5 17.Bxe4 f5 18.exf6 gxf6 19.Bh6 Rf7 20.Re1 Bf8 21.Bf4 Bc8 22.b3 Rfd7 23.Rce2 e5 24.Bc1 Rd4 25.Bd5+ Kg7 26.f4 Bg4 27.Rf2 exf4 28.Bxf4 Bd6 29.Bxd6 Rxd6 30.Re7+ Kg6 31.Rxa7 Bh3 32.Re2 Rd1+ 33.Kf2 Rf1+ 34.Ke3 Bg4 35.Rd2 Re1+ 36.Kf2 Ra1 37.Be4+ f5 38.Rxd6+ Kh5 39.Rxh7+ Kg5 40.h4# 1-0