Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Vienna_Gambit
Moves: 1. e4 e5 2. Nc3 Nf6 3. f4 exf4 4. e5 Ng8 5. Nf3 f6 6. Qe2 fxe5 7. Nxe5 Qe7 8.
Nd5 Qh4+ 9. Kd1 Ne7 10. Nxc7+ Kd8 11. Nxa8 Rg8 12. Qg4 Qxg4+ 13. Nxg4 Nbc6 14.
d3 h5 15. Nf2 Nd5 16. c4 Ne3+ 17. Ke2 Nd4+ 18. Kd2 *
Position (FEN): N1bk1br1/pp1p2p1/8/7p/2Pn1p2/3Pn3/PP1K1NPP/R1B2B1R b - - 4 18
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 997
Best move: Bb4#