Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Randspringer_Variation
Moves: 1. c4 g6 2. d4 Bg7 3. Nc3 d6 4. e4 f5 5. Nf3 fxe4 6. Nxe4 d5 7. cxd5 Qxd5 8.
Nc3 Qd8 9. Bc4 Nc6 10. Bxg8 Rxg8 11. O-O Bg4 12. Qb3 Rf8 13. Ne5 Nxd4 14. Qa4+
b5 15. Nxb5 Bxe5 *
Position (FEN): r2qkr2/p1p1p2p/6p1/1N2b3/Q2n2b1/8/PP3PPP/R1B2RK1 w q - 0 16
White to move.
Themes: Double Check Middlegame Mate in 1 
Puzzle rating: 1941
Best move: Nd6#