Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 c6 5. Nf3 e6 6. Bd3 Nf6 7. O-O Nd5 8.
Bd2 Qd8 9. Re1 Be7 10. Nxd5 cxd5 11. Bb5+ Nc6 12. Ne5 Bd7 13. Qh5 O-O 14. Qg4
g6 15. Bd3 f5 16. Qg3 Nxe5 17. dxe5 Bc6 18. Bh6 Rf7 19. Rad1 Bh4 20. Qh3 Bg5
21. b3 Bxh6 22. Qxh6 Qa5 23. a4 b5 24. axb5 Bxb5 25. Qg5 Bxd3 26. Rxd3 *
Position (FEN): r5k1/p4r1p/4p1p1/q2pPpQ1/8/1P1R4/2P2PPP/4R1K1 b - - 0 26
Black to move.
Themes: Hanging Piece, Kingside Attack Endgame Mate in 1 
Puzzle rating: 508
Best move: Qxe1#