Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Bc5 5. Bxf7+ Kxf7 6. Qd5+ Ke8 7. Qh5+ g6
8. Qxc5 d6 9. Qxc3 Nf6 10. Bh6 Kf7 11. Nf3 Re8 12. O-O Bg4 13. Ng5+ Kg8 14. f3
Bd7 15. Qc4+ d5 16. exd5 b5 17. Qb3 Na6 18. d6+ Be6 19. Nxe6 Rxe6 20. Qxe6+ Kh8
21. Qf7 Nh5 22. d7 Nc5 23. Rd1 Qh4 24. Qe8+ Rxe8 *
Position (FEN): 4r2k/p1pP3p/6pB/1pn4n/7q/5P2/PP4PP/RN1R2K1 w - - 0 25
White to move.
Themes: Advanced Pawn, Kingside Attack Middlegame Mate in 1 Promotion
Puzzle rating: 880
Best move: dxe8=Q#