Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Exchange_Variation
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. c4 c6 6. Nc3 Bb4 7. Bd3 Qe7+ 8.
Be3 Ng4 9. O-O Nxe3 10. fxe3 Qxe3+ 11. Kh1 O-O 12. cxd5 Bxc3 13. bxc3 cxd5 14.
Ne5 Nc6 15. Qh5 h6 16. Rxf7 Nxe5 17. Rxf8+ Kxf8 18. Rf1+ Kg8 *
Position (FEN): r1b3k1/pp4p1/7p/3pn2Q/3P4/2PBq3/P5PP/5R1K w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1089
Best move: Qe8#