Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Ne2 Nc6 3. f4 Nf6 4. fxe5 Nxe5 5. d4 Nc6 6. Nbc3 Bb4 7. e5 Ne4 8.
Bd2 Nxd2 9. Qxd2 Qh4+ 10. Ng3 Nxd4 11. O-O-O Nc6 12. Nf5 Qg4 13. Bd3 Nxe5 14.
Rde1 d6 15. Re4 Qxf5 16. Rxe5+ Qxe5 17. Re1 O-O 18. Rxe5 dxe5 19. Qe3 Bxc3 20.
bxc3 Re8 21. h4 Bg4 22. Qg5 h5 23. Bc4 Rad8 24. a4 a6 25. a5 Rd1+ 26. Kb2 Red8
27. Bd3 Re1 *
Position (FEN): 3r2k1/1pp2pp1/p7/P3p1Qp/6bP/2PB4/1KP3P1/4r3 w - - 5 28
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 960
Best move: Qxd8#