1.d4 d5 2.Nf3 e6 3.c4 Nf6 4.Nc3 Be7 5.Bf4 O-O 6.e3 b6 7.Bd3 Bb7 8.O-O c5 9.cxd5 Nxd5 10.Nxd5 Bxd5 11.dxc5 Bxc5 12.Bxh7+ Kxh7 13.Ng5+ Kg6 14.Qg4 f5 15.Qg3 Kf6 16.b4 Bxb4 17.Be5+ Ke7 18.Nh7 Rf7 19.Qh4+ Kd7 20.Qxb4 Nc6 21.Qd6+ Ke8 22.Rac1 Rd7 23.Qf8#