d4 Nf6 Nc3 d5 Bf4 Bf5 f3 e6 g4 Bg6 h4 h6 e3 h5 g5 Nfd7 Bd3 Bxd3 Qxd3 Bb4 Qb5 Bxc3+ bxc3 e5 Bxe5 a6 Qxb7 Nxe5 Qxa8 a5 dxe5 a4 Rd1 a3 Rxd5 c6 Rxd8+ Kxd8 Qxb8+ Ke7 Qxh8 g6 Qc8 c5 Nh3 c4 O-O f6 gxf6+ Kf7 Ng5#