Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. d3 b6 5. Be2 Bb7 6. O-O d5 7. exd5 Nxd5 8.
Nxe5 O-O 9. Nf3 Re8 10. Ne4 Nd7 11. Nxc5 Nxc5 12. Bg5 Qd6 13. Bh4 Re6 14. Bg3
Qe7 15. Nd4 Rg6 16. Bf3 Rd8 17. Re1 Qg5 18. Re5 Qf6 19. Qe2 h6 20. Nb3 Nf4 21.
Bxf4 Qxf4 22. Bxb7 Nxb7 23. Re8+ Rxe8 24. Qxe8+ Kh7 25. Re1 Nd6 26. Qe3 Qg4 27.
Qg3 Qb4 28. Qf3 *
Position (FEN): 8/p1p2ppk/1p1n2rp/8/1q6/1N1P1Q2/PPP2PPP/4R1K1 b - - 8 28
Black to move.
Themes: Hanging Piece, Kingside Attack Endgame Mate in 1 
Puzzle rating: 514
Best move: Qxe1#