1.d4 e6 2.Bf4 Nc6 3.Nf3 h6 4.e4 d5 5.e5 a6 6.c3 Be7 7.Bd3 Bd7 8.Qe2 f5 9.exf6 Nxf6 10.Bg6+ Kf8 11.O-O Na5 12.Re1 c5 13.Ne5 Qc8 14.Nd2 cxd4 15.cxd4 Bb5 16.Qf3 Bb4 17.Rac1 Qd8 18.Nf7 Qb6 19.Nxh8 Qxd4 20.Qe3 Qxb2 21.Qxe6 Be8 22.Bxe8 Nxe8 23.Ng6#