1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.Bf4 d5 5.e3 O-O 6.Nc3 Nbd7 7.Be2 c5 8.O-O dxc4 9.dxc5 Nxc5 10.Bxc4 a6 11.Ne5 Nfd7 12.Qg4 b5 13.Be2 Nxe5 14.Bxe5 f6 15.Rfd1 Qb6 16.b4 fxe5 17.bxc5 Bxc5 18.Ne4 Be7 19.h4 Ra7 20.h5 Kh8 21.Ng5 Bxg5 22.Qxg5 Raf7 23.h6 Qc5 24.Rac1 gxh6 25.Qh5 Qe7 26.Qxe5+ Qf6 27.Qxf6+ Rxf6 28.Bf3 e5 29.Rc5 h5 30.Rd2 h4 31.Rxe5 h3 32.Bd5 hxg2 33.Kxg2 Rg6+ 34.Kf1 a5 35.f4 b4 36.Kf2 a4 37.Rb2 Rb6 38.Re7 Rb5 39.e4 Rxf4+ 40.Ke3 Rf8 41.Rh2 Bf5 42.exf5 Rxd5 43.Rhxh7+ Kg8 44.Reg7# 1-0