1.d4 Nf6 2.Nf3 d5 3.Bf4 Bf5 4.e3 e6 5.Bb5+ Nbd7 6.O-O Be7 7.Bd3 Ne4 8.Nbd2 g5 9.Bg3 h5 10.h3 Bd6 11.Bxd6 cxd6 12.Bxe4 dxe4 13.Nh2 g4 14.hxg4 hxg4 15.g3 Qg5 16.Kg2 Rxh2+ 17.Kxh2 Qh6+ 18.Kg2 Qh3+ 19.Kg1 Ke7 20.f3 Qxg3+ 21.Kh1 Rh8#