Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. Nf3 Nxe4 5. Be2 d5 6. Nc3 Be6 7. d3 Nf6 8.
Bg5 h6 9. Bh4 g5 10. Bg3 Nh5 11. O-O Nxg3 12. fxg3 Nc6 13. d4 O-O-O 14. Bb5 Nb8
15. Qe2 h5 16. Rfe1 Bg7 17. h4 g4 18. Ne5 Qd6 19. a4 Qb4 20. Bd3 Qxd4+ 21. Kh1
Rhe8 22. b4 f6 23. Nb5 Qxe5 24. Qxe5 fxe5 25. c4 e4 26. cxd5 exd3 27. dxe6 Bxa1
*
Position (FEN): 1nkrr3/ppp5/4P3/1N5p/PP4pP/3p2P1/6P1/b3R2K w - - 0 28
White to move.
Themes: Queenside Attack Endgame Mate in 1 
Puzzle rating: 1474
Best move: Nxa7#