e4 d6 d4 Nd7 Nf3 Ndf6 Nc3 Bg4 Be2 Bd7 e5 dxe5 dxe5 Nh5 Ng5 Nhf6 Nf3 Bc6 Qxd8+ Rxd8 exf6 Nxf6 O-O e6 Ne5 Bd5 Be3 a6 Rad1 a5 Nxd5 Nxd5 c4 Nxe3 Rxd8+ Kxd8 Nxf7+ Ke7 fxe3 Rg8 Ng5 c6 Rf7+ Kd8 Nxe6+ Ke8 Rxb7 Bb4 Nxg7+ Kf8 Ne6+ Ke8 Bh5+ Rg6 Rxh7 Bd2 Bxg6#