Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bg4 5. c4 Nf6 6. Nc3 Bb4 7. Qb3 Nc6 8.
Be3 Bxf3 9. gxf3 O-O 10. a3 Bxc3+ 11. bxc3 Na5 12. Qb4 Nxc4 13. Bxc4 dxc4 14.
Qxb7 Nd5 15. Qc6 Re8 16. Kd2 Nxe3 17. fxe3 Qh4 18. Rhe1 Rab8 19. Rab1 Rxb1 *
Position (FEN): 4r1k1/p1p2ppp/2Q5/8/2pP3q/P1P1PP2/3K3P/1r2R3 w - - 0 20
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 918
Best move: Qxe8#