d4 d5 Bf4 e6 e3 Nf6 Nd2 Bd6 Bg3 h6 Ngf3 Bxg3 hxg3 b6 Bd3 Nbd7 Qe2 O-O e4 dxe4 Nxe4 Qe7 Ne5 Bb7 O-O-O c5 Nxf6+ Nxf6 dxc5 bxc5 f4 a5 a3 Rfd8 g4 Nd5 Qf2 Nb6 g5 c4 gxh6 cxd3 hxg7 d2+ Kb1 Be4 Qg3 Bxc2+ Kxc2 Rdc8+ Kb3 a4+ Ka2 Qxa3+ Kxa3 Rc3+ bxc3 Nd5 Rh8#