1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Bf4 Kf8 5.Nc3 d5 6.e3 Nbd7 7.h3 c5 8.Be2 dxc4 9.O-O cxd4 10.Qxd4 Nb6 11.Qe5 Nfd5 12.Rfd1 Bd7 13.Nxd5 exd5 14.Qd4 h5 15.b3 Rc8 16.a4 cxb3 17.a5 Nc4 18.Qxd5 b2 19.Rab1 Ba4 20.Qxb7 Bxd1 21.Rxd1 Qe8 22.Bxc4 Rxc4 23.Qxb2 Kg8 24.Qb7 h4 25.Ne5 Rc5 26.Rd7 Bf6 27.Nxf7 Rhh5 28.Nd6 Qg6 29.Ne4 Rxa5 30.Qc8+ Kh7 31.Nxf6+ Qxf6 32.Rd8 Rhc5 33.Rh8+ Kg6 34.Qe8+ Qf7 35.Qe4+ Qf5 36.Qf3 Qd5 37.Qg4+ Kf7 38.Rh7 Ra1+ 39.Kh2 Qd1 40.Qxg7+ Ke6 41.Qf7# 1-0