Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Bg5 h6 6. Bh4 g5 7. Nxc6 bxc6 8.
Bg3 Nxe4 9. Be5 Qe7 10. Qd4 f6 11. Bxf6 Nxf6+ 12. Be2 c5 13. Qc3 Ba6 14. O-O
Bxe2 15. Re1 Bg7 16. Qd2 Ne4 17. Qxe2 Bxb2 18. Nd2 Bxa1 19. Nxe4 O-O 20. Qc4+
Kg7 21. Rxa1 Rae8 22. f3 g4 23. Nxc5 gxf3 24. Qg4+ Kh8 25. Nxd7 f2+ 26. Kf1
Qe1+ 27. Rxe1 *
Position (FEN): 4rr1k/p1pN4/7p/8/6Q1/8/P1P2pPP/4RK2 b - - 0 27
Black to move.
Themes: Advanced Pawn, Double Check Endgame Mate in 1 Promotion
Puzzle rating: 584
Best move: fxe1=Q#