d4 d5 e3 h5 Nf3 e6 c4 c6 Nbd2 h4 e4 Be7 Bd3 h3 g3 dxe4 Nxe4 Nd7 O-O Ngf6 Neg5 Ng4 Qe2 e5 Re1 a5 Bd2 g6 Rad1 Qc7 Bf4 a4 dxe5 Bxg5 e6 Nde5 Nxe5 Bxe6 Nxf7 Qxf7 Qxg4 Bxf4 Rxe6+ Qxe6 Qxe6+ Kd8 Bxg6+ Kc7 Qf7+ Kb6 Qxf4 Raf8 Qd6 Ka7 Qb4 Ka6 Rd7 b5 Qc5 bxc4 Ra7#