Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. Nc3 Bc5 3. Nf3 Nf6 4. g3 d6 5. Bg2 O-O 6. O-O h6 7. a3 c6 8. b4 Bb6
9. d3 a6 10. Bd2 Nbd7 11. a4 Re8 12. b5 axb5 13. axb5 Rxa1 14. Qxa1 e4 15. Ne1
e3 16. fxe3 Bxe3+ 17. Bxe3 Rxe3 18. bxc6 bxc6 19. Bxc6 Ne5 20. Bg2 Bd7 21. Nf3
Nxf3+ 22. Bxf3 Bh3 23. Rb1 Kh7 24. Nd1 Rxf3 25. exf3 Qe7 26. Qb2 *
Position (FEN): 8/4qppk/3p1n1p/8/2P5/3P1PPb/1Q5P/1R1N2K1 b - - 2 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 634
Best move: Qe1#