Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. h3 e6 5. Nf3 Bb4 6. Be2 Nf6 7. O-O O-O 8.
a3 Nc6 9. Na2 Bd6 10. d4 Ne4 11. b4 Qf5 12. Bd3 Bd7 13. Re1 Nxf2 14. Kxf2 Qd5
15. Be4 Qh5 16. c4 f5 17. Bc2 b6 18. d5 exd5 19. Qxd5+ Rf7 20. Ng5 Rf8 21. Kg1
Qh4 22. Nxf7 *
Position (FEN): 5rk1/p1pb1Npp/1pnb4/3Q1p2/1PP4q/P6P/N1B3P1/R1B1R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1394
Best move: Qxe1#