Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 d5 3. Nc3 c6 4. e3 e6 5. Nf3 Nbd7 6. Bd3 dxc4 7. Bxc4 Be7 8.
O-O b5 9. Bd3 O-O 10. Qc2 a6 11. Ne2 c5 12. b3 Bb7 13. Ng5 g6 14. Bb2 Rc8 15.
Rac1 cxd4 16. Qb1 Ne5 17. Rxc8 Bxc8 18. Rd1 Nxd3 19. Rxd3 Qd5 20. Nf3 Qf5 21.
Nexd4 Qh5 22. Nc6 Nd5 23. Rxd5 exd5 *
Position (FEN): 2b2rk1/4bp1p/p1N3p1/1p1p3q/8/1P2PN2/PB3PPP/1Q4K1 w - - 0 24
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 733
Best move: Nxe7#