Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ Qxf6 6. Nf3 Qg6 7. c3 b6 8.
Bd3 Qxg2 9. Rf1 Bb7 10. Be2 Bd6 11. Ne5 Qxh2 12. Be3 Bg2 13. Qa4+ Kf8 14. Nd7+
Nxd7 15. Qxd7 Bxf1 16. Bxf1 Qh5 17. c4 Qa5+ 18. Ke2 Qb4 19. b3 c5 20. d5 e5 21.
Qxd6+ Kg8 22. Qxe5 Qa3 23. d6 Qa6 24. d7 Qb7 25. Qe8+ Rxe8 *
Position (FEN): 4r1kr/pq1P1ppp/1p6/2p5/2P5/1P2B3/P3KP2/R4B2 w - - 0 26
White to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 668
Best move: dxe8=Q#