Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. e3 Bb7 5. Bd3 Bb4+ 6. Bd2 Be7 7. O-O O-O 8. Nc3
d5 9. Qe2 dxc4 10. Bxc4 c5 11. dxc5 Bxc5 12. e4 Nc6 13. Bg5 Be7 14. Rfd1 Qb8
15. e5 Nh5 16. Bd2 g6 17. g4 Ng7 18. Bh6 a6 19. Rd7 Rd8 20. Rad1 Rxd7 21. Rxd7
b5 22. Bd5 exd5 23. Nxd5 Bf8 24. Nf6+ Kh8 25. Ng5 Nxe5 26. Qxe5 Qxe5 *
Position (FEN): r4b1k/1b1R1pnp/p4NpB/1p2q1N1/6P1/8/PP3P1P/6K1 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 768
Best move: Nxf7#