Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. c4 Nf6 3. d3 Nc6 4. Nc3 Bb4 5. f4 d6 6. Nf3 Bg4 7. Be2 O-O 8. O-O
Bxf3 9. Bxf3 Nd4 10. Be2 Bxc3 11. bxc3 Nxe2+ 12. Qxe2 Re8 13. d4 exd4 14. cxd4
Rxe4 15. Qf2 Qe7 16. Ba3 Re8 17. Bb4 Re2 18. Qf3 Re3 19. Qxb7 Re4 20. Rae1 Rxe1
21. Rxe1 Qd7 22. c5 Rxe1+ 23. Bxe1 dxc5 24. dxc5 Qd4+ 25. Bf2 Qd1+ 26. Be1 *
Position (FEN): 6k1/pQp2ppp/5n2/2P5/5P2/8/P5PP/3qB1K1 b - - 4 26
Black to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 912
Best move: Qxe1#