Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Exchange_Variation
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 c5 5. Bb5+ Nc6 6. O-O a6 7. Bxc6+ bxc6 8.
Re1+ Be6 9. Ng5 Qf6 10. c4 h6 11. cxd5 cxd5 12. Qa4+ Kd8 13. Nxe6+ fxe6 14. Bd2
Ke7 15. Qc6 Rd8 16. Ba5 Rd6 17. Qc7+ Rd7 18. Qc8 Qxd4 19. Bd8+ Rxd8 *
Position (FEN): 2Qr1bnr/4k1p1/p3p2p/2pp4/3q4/8/PP3PPP/RN2R1K1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1591
Best move: Qxe6#