Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 Bh5 7. Re1 Bd6 8.
Qe2 Nf6 9. d4 Qe7 10. dxe5 Bxe5 11. c3 O-O-O 12. Bg5 h6 13. Bh4 g5 14. Bg3 Bxg3
15. fxg3 Rde8 16. Nbd2 Nd7 17. Qc4 Qc5+ 18. Qd4 f6 19. Nb3 Qxd4+ 20. Nbxd4 Nc5
21. e5 Nd3 22. Re2 fxe5 23. Nf5 e4 24. g4 exf3 25. Rxe8+ Rxe8 26. gxh5 f2+ 27.
Kf1 Re1+ 28. Rxe1 *
Position (FEN): 2k5/1pp5/p1p4p/5NpP/8/2Pn3P/PP3pP1/4RK2 b - - 0 28
Black to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 1091
Best move: fxe1=Q#