Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. O-O h6 5. Re1 Be7 6. c3 O-O 7. d4 c6 8. a4
exd4 9. Nxd4 c5 10. Nf5 Bxf5 11. exf5 d5 12. Ba2 c4 13. b3 Ne4 14. Bb2 cxb3 15.
Bxb3 Nc5 16. Bxd5 Bf6 17. Na3 Qc8 18. Nb5 a6 19. Nd4 Bxd4 20. cxd4 Ncd7 21. Qf3
Nc6 22. Rac1 Nf6 23. Bxc6 bxc6 24. Rxc6 Qb7 25. Bc1 Qb4 26. Bxh6 *
Position (FEN): r4rk1/5pp1/p1R2n1B/5P2/Pq1P4/5Q2/5PPP/4R1K1 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 662
Best move: Qxe1#