Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Exchange_Variation
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. c4 Nf6 5. cxd5 Nxd5 6. Nf3 Be7 7. Bc4 c6 8.
O-O O-O 9. Nc3 Be6 10. Nxd5 Bxd5 11. Bd3 Nd7 12. Re1 Nf6 13. Bg5 h6 14. Bh4 Qc7
15. Bc2 Rae8 16. Qd3 Be4 17. Rxe4 Nxe4 18. Qxe4 Bxh4 *
Position (FEN): 4rrk1/ppq2pp1/2p4p/8/3PQ2b/5N2/PPB2PPP/R5K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 778
Best move: Qh7#