e4 d6 d4 Nd7 Nf3 Ngf6 e5 dxe5 dxe5 Nh5 g4 e6 gxh5 h6 Nc3 Qe7 a3 Qd8 Ne4 Rb8 Qd3 b5 Be3 Bb7 Bxa7 Ra8 Be3 b4 Bg2 Bxe4 Qxe4 c6 O-O Be7 axb4 O-O Qxc6 Qc8 Qxc8 Raxc8 Ra7 Bd8 Rxd7 Rxc2 Bc5 Re8 Rfd1 Bg5 Nxg5 Rxc5 bxc5 hxg5 Rd8 Kh7 Rxe8 g6 hxg6+ Kg7 Be4 Kh6 Rh8+ Kg7 gxf7 Kxf7 Rd7#