1.d4 d5 2.Nf3 c6 3.Bf4 Bf5 4.c4 Qb6 5.Nbd2 Nf6 6.Qc1 Nbd7 7.h3 c5 8.e3 e6 9.Be2 Rc8 10.O-O cxd4 11.exd4 dxc4 12.Nxc4 Qd8 13.Qd1 Nd5 14.Nd6+ Bxd6 15.Bxd6 f6 16.Nh4 Bc2 17.Qd2 Kf7 18.Rac1 Ba4 19.Rxc8 Qxc8 20.Rc1 Qd8 21.Bh5+ g6 22.Bf3 N7b6 23.Bc5 Bc6 24.Qh6 Nc8 25.Re1 Nce7 26.Bg4 Bd7 27.g3 Qf8 28.Qd2 Qd8 29.Ng2 h5 30.Bf3 Bc6 31.Qe2 Qd7 32.Bxe7 Qxe7 33.Bxd5 Bxd5 34.Nf4 Qd7 35.Qc2 Rg8 36.Re3 Bc6 37.Rxe6 g5 38.Qf5 Qxd4 39.Qh7+ Rg7 40.Qxh5+ Kg8 41.Ng6 Qd5 42.Qh8+ Kf7 43.Re7+ Kxg6 44.Qxg7+ Kf5 45.Qh7# 1-0