1.d4 Nf6 2.Bf4 d5 3.e3 Bf5 4.Nf3 c6 5.Bd3 Ne4 6.Nbd2 e6 7.O-O Be7 8.h3 g5 9.Bh2 h5 10.Bxb8 Rxb8 11.Qe2 g4 12.Ne5 gxh3 13.gxh3 Bd6 14.Rac1 Rg8+ 15.Kh1 Qh4 16.Qf3 Nxd2 17.Qg2 Rxg2 18.Kxg2 Bxh3+ 19.Kh1 Bxf1+ 20.Kg1 Qg5+ 21.Kh1 Qg2#