Chess puzzle (Checkmate)
Moves: 1. f4 e6 2. Nf3 Nc6 3. e3 Nf6 4. Be2 Bc5 5. d3 d5 6. c3 O-O 7. O-O Ng4 8. d4
Bb6 9. Ng5 Nf6 10. Bd3 h6 11. Nf3 Ne4 12. Bxe4 dxe4 13. Ne1 Qf6 14. Nd2 e5 15.
Nxe4 Qe7 16. fxe5 f6 17. Qb3+ Kh8 18. Ng3 Be6 19. d5 Na5 20. Qd1 Bc8 21. e6 c6
22. Nf5 Qc5 23. Qg4 Rg8 24. Kh1 cxd5 25. Nd3 Qc4 26. Nf4 *
Position (FEN): r1b3rk/pp4p1/1b2Pp1p/n2p1N2/2q2NQ1/2P1P3/PP4PP/R1B2R1K b - - 3 26
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 958
Best move: Qxf1#