Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 d6 7. c3 Bg4 8. h3
Bh5 9. Bxc6+ bxc6 10. d4 Nd7 11. Na3 O-O 12. Nc4 f6 13. Na5 c5 14. Nc6 Qe8 15.
d5 f5 16. exf5 Nb8 17. Nxe7+ Qxe7 18. g4 Bf7 19. Ng5 Nd7 20. Ne6 Bxe6 21. dxe6
Nb6 22. Qd3 c4 23. Qe4 Qh4 24. Be3 Rac8 25. Red1 Qxh3 26. Bxb6 cxb6 27. Rxd6
Rf6 28. e7 Rxd6 29. Qxc4+ Rxc4 *
Position (FEN): 6k1/4P1pp/pp1r4/4pP2/2r3P1/2P4q/PP3P2/R5K1 w - - 0 30
White to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 813
Best move: e8=Q#