Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 d5 4. cxd5 Nxd5 5. Bg2 c6 6. Nf3 Be6 7. O-O Be7 8.
Nxe5 Nd7 9. Nxd7 Qxd7 10. d4 O-O-O 11. e4 Nxc3 12. bxc3 Bh3 13. Qa4 Bxg2 14.
Kxg2 Kb8 15. Bf4+ Bd6 16. e5 g5 17. Bxg5 Be7 18. Bxe7 Qxe7 19. Rab1 h5 20. h4
f5 21. Qxc6 Ka8 22. Qf3 Rdf8 23. Qf4 Rhg8 24. Kh2 Rg4 25. Qf3 f4 26. Qd5 Qg7
27. Rg1 Qh7 28. e6 fxg3+ 29. fxg3 Rb8 30. Rbe1 Rbg8 31. e7 Qg6 32. Qd8+ Rxd8 *
Position (FEN): k2r4/pp2P3/6q1/7p/3P2rP/2P3P1/P6K/4R1R1 w - - 0 33
White to move.
Themes: Advanced Pawn Endgame Back Rank Mate, Mate in 1 Promotion
Puzzle rating: 773
Best move: exd8=Q#