Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Grunfeld_Defense
Moves: 1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. g3 Bf5 5. Bg2 e6 6. Nxd5 exd5 7. e3 Nc6 8.
Ne2 Nb4 9. Qa4+ b5 10. Qxb5+ c6 11. Qa4 Nc2+ 12. Kf1 Nxa1 13. Nd4 Bd7 14. Nxc6
Qc7 15. Bxd5 Rc8 16. Qe4+ Be7 *
Position (FEN): 2r1k2r/p1qbbppp/2N5/3B4/4Q3/4P1P1/PP1P1P1P/n1B2K1R w k - 3 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 556
Best move: Qxe7#