d4 Nf6 c4 e6 Nf3 d5 Nc3 c6 cxd5 exd5 e3 Ne4 Bd3 h6 O-O Nf6 Qe2 Be7 e4 Nbd7 e5 Ne4 e6 Ndf6 exf7+ Kf8 Ne5 c5 f3 cxd4 Nxe4 dxe4 fxe4 Bd6 Ng6+ Kxf7 e5 Kg8 exd6 Bf5 Bxf5 Qe8 Qc4+ Qf7 Be6 Qxe6 Qxe6+ Kh7 Rxf6 a5 Ne7 Rhc8 Rxh6+ gxh6 Qxh6#