Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 c5 3. Nf3 cxd4 4. Nxd4 Nc6 5. g3 g6 6. Bg2 Bg7 7. O-O O-O 8.
Nc3 a6 9. a4 Nxd4 10. Qxd4 d6 11. h3 Qc7 12. Be3 Be6 13. b3 Qd7 14. Kh2 Nd5 15.
Nxd5 Bxd4 16. Bxd4 Rad8 17. Nb6 Qc7 18. a5 Bd7 19. Nd5 Qb8 *
Position (FEN): 1q1r1rk1/1p1bpp1p/p2p2p1/P2N4/2PB4/1P4PP/4PPBK/R4R2 w - - 3 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 721
Best move: Nxe7#