1.d4 d5 2.Nf3 Nf6 3.Bf4 c5 4.e3 Nc6 5.Nbd2 e6 6.c3 Bd6 7.Bg3 O-O 8.Bd3 b6 9.e4 dxe4 10.Nxe4 Nxe4 11.Bxe4 Bb7 12.dxc5 Bxc5 13.Qa4 Qc8 14.Bxh7+ Kxh7 15.Qh4+ Kg8 16.Ng5 Re8 17.Qh7+ Kf8 18.Qh8+ Ke7 19.Qxg7 Nd8 20.O-O-O Bd5 21.Nh7 Qc6 22.Nf6 Nb7 23.Rhe1 Rad8 24.Bh4 Kd6 25.Qxf7 Rf8 26.Bg3+ e5 27.Bxe5#