Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3
Nbd7 9. O-O-O Qc7 10. g4 b5 11. Bxf6 Nxf6 12. g5 Nd7 13. f5 O-O 14. h4 Ne5 15.
Qg3 b4 16. Nce2 exf5 17. exf5 Bb7 18. Bg2 Bxg2 19. Qxg2 Rac8 20. Nf4 Nc4 21.
Nd5 Qa7 22. f6 Bd8 23. Nf5 Rc5 24. Nfe7+ Bxe7 25. fxe7 Rfc8 26. Rhe1 Ne5 27.
Rxe5 dxe5 28. Nf6+ Kh8 29. Rd8+ Rxd8 *
Position (FEN): 3r3k/q3Pppp/p4N2/2r1p1P1/1p5P/8/PPP3Q1/2K5 w - - 0 30
White to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 1074
Best move: exd8=Q#