Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 d5 4. exd5 Qxd5 5. Nf3 Nc6 6. Be2 e5 7. O-O Bc5 8. b4
Bb6 9. c4 Qe6 10. c5 Bd8 11. b5 Na5 12. Bd2 Bd7 13. Qa4 b6 14. c6 Bc8 15. Bxa5
bxa5 16. Nbd2 Bc7 17. Rfe1 Ne7 18. Bc4 Qh6 19. Nb3 Bf5 20. b6 axb6 21. Rxe5
Bxe5 22. c7+ Bd7 23. Bxf7+ Kxf7 24. Nxe5+ Ke8 25. Qxd7+ Kf8 26. Qd8+ Rxd8 *
Position (FEN): 3r1k1r/2P1n1pp/1p5q/p3N3/3p4/1N6/P4PPP/R5K1 w - - 0 27
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 1110
Best move: cxd8=Q#