Chess puzzle (Checkmate)
Moves: 1. e4 Nc6 2. d4 d5 3. exd5 Qxd5 4. Nf3 Bg4 5. Be3 O-O-O 6. Nc3 Qe6 7. Be2 Bxf3
8. Bxf3 Nxd4 9. Bg4 f5 10. O-O fxg4 11. Bxd4 c5 12. Re1 Qf5 13. Re5 Qxe5 14.
Bxe5 Rxd1+ 15. Rxd1 Nf6 16. Nb5 a6 *
Position (FEN): 2k2b1r/1p2p1pp/p4n2/1Np1B3/6p1/8/PPP2PPP/3R2K1 w - - 0 17
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1017
Best move: Na7#