1.d4 Nf6 2.Bf4 e6 3.e3 d5 4.Bd3 c6 5.Nd2 Bd6 6.Bg3 O-O 7.Ngf3 Nbd7 8.c3 Re8 9.Ne5 Qc7 10.f4 c5 11.O-O c4 12.Bc2 b5 13.Bh4 a5 14.Rf3 b4 15.Rh3 bxc3 16.bxc3 Bb7 17.Nxd7 Nxd7 18.Qh5 g6 19.Qxh7+ Kxh7 20.Bf6+ Kg8 21.Rh8#