1.d4 d5 2.Nf3 Nf6 3.Bf4 e6 4.e3 Bd6 5.Nbd2 O-O 6.Bd3 b6 7.Ne5 c5 8.c3 Bb7 9.Qf3 Qe7 10.Qh3 Nbd7 11.f3 Rfd8 12.Nxd7 Rxd7 13.Be5 h6 14.f4 cxd4 15.exd4 Nh7 16.O-O Rf8 17.Rae1 Bxe5 18.Rxe5 Rd6 19.Qg3 f6 20.Qg6 fxe5 21.Qxh7+ Kf7 22.Bg6+ Kf6 23.dxe5#