Chess puzzle (Checkmate)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 Nb6 4. Nf3 d5 5. c4 dxc4 6. Nc3 c5 7. d5 Bg4 8. h3
Bxf3 9. Qxf3 e6 10. d6 Nc6 11. Qe4 Nd4 12. Be3 f5 13. Qb1 Nd7 14. f4 Qh4+ 15.
Kd1 g5 16. Bxc4 gxf4 17. Bxd4 cxd4 18. Bxe6 Nxe5 19. d7+ Ke7 20. Qxf5 dxc3 21.
Qxe5 Bh6 22. Bg4+ Kd8 23. Qxc3 Rf8 24. Re1 Bg5 25. Qc8+ Rxc8 *
Position (FEN): 2rk1r2/pp1P3p/8/6b1/5pBq/7P/PP4P1/R2KR3 w - - 0 26
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 1220
Best move: dxc8=Q#