1.d4 d5 2.Bf4 Nf6 3.e3 e6 4.Nf3 Be7 5.Bd3 O-O 6.Ne5 Nbd7 7.Nd2 Nxe5 8.dxe5 Nd7 9.Qh5 g6 10.Qh6 Nc5 11.Nf3 Nxd3+ 12.cxd3 f5 13.h4 Rf7 14.h5 Bf8 15.hxg6 Bxh6 16.gxf7+ Kxf7 17.Rxh6 Ke8 18.Ke2 Qe7 19.Rah1 Bd7 20.Ng5 Qb4 21.Rxh7 Qxb2+ 22.Kf3 Rc8 23.Rh8+ Ke7 24.R1h7#