Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Nxe4 5. Bxf7+ Kxf7 6. Nxe4 d5 7. Neg5+
Kg8 8. O-O h6 9. Nh3 Bxh3 10. gxh3 e4 11. Ne1 Qf6 12. f4 Bd6 13. d3 Re8 14.
dxe4 Rxe4 15. Qxd5+ Re6 16. f5 Nd4 17. fxe6 Ne2+ 18. Kh1 *
Position (FEN): 6kr/ppp3p1/3bPq1p/3Q4/8/7P/PPP1n2P/R1B1NR1K b - - 2 18
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1363
Best move: Qxf1#