Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 Bg4 4. Bd3 e6 5. Nbd2 Nc6 6. Qe2 Qd7 7. e4 dxe4 8.
Nxe4 Nxe4 9. Qxe4 Bxf3 10. Qxf3 Qxd4 11. O-O Bd6 12. Qh3 O-O-O 13. Be3 Qe5 14.
g3 f5 15. Qh4 h6 16. Rae1 g5 17. Bxg5 hxg5 18. Qxg5 Qxb2 19. Rxe6 f4 20. Bf5
Nd4 21. Re8+ Nxf5 *
Position (FEN): 2krR2r/ppp5/3b4/5nQ1/5p2/6P1/PqP2P1P/5RK1 w - - 0 22
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1836
Best move: Qxd8#