Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 c5 6. Nf3 Nc6 7. Be3 Bg4 8.
Be2 Qb6 9. Nd5 Nxd5 10. Qxd5 Qxb2 11. O-O Qxc2 12. Ng5 Be6 13. Nxe6 fxe6 14.
Qxe6+ Ne7 15. Bh5+ g6 16. Bg4 Rd8 17. Bg5 Qc3 18. Qf6 Bg7 *
Position (FEN): 3rk2r/pp2n1bp/3p1Qp1/2p3B1/4P1B1/2q5/P4PPP/R4RK1 w k - 6 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1393
Best move: Qxe7#