Chess puzzle (Checkmate)
Moves: 1. c4 e6 2. Nc3 d5 3. d4 Nf6 4. cxd5 exd5 5. Bg5 Be7 6. e3 c6 7. Qc2 O-O 8. Bd3
h6 9. Bh4 Re8 10. Nf3 Nfd7 11. Bg3 Bf6 12. O-O Nf8 13. b4 a6 14. a4 Nbd7 15. b5
axb5 16. axb5 Rxa1 17. Rxa1 Ne6 18. bxc6 bxc6 19. Na4 c5 20. Bf5 cxd4 21. Bxe6
d3 22. Qa2 Bxa1 23. Bxd5 Bf6 24. Bxf7+ Kh8 25. Bxe8 Qxe8 26. Qd5 Nf8 27. Nb6
Ba6 28. Be5 Bxe5 29. Nxe5 d2 30. Nbc4 Bxc4 31. Nxc4 Qe6 32. Qxe6 *
Position (FEN): 5n1k/6p1/4Q2p/8/2N5/4P3/3p1PPP/6K1 b - - 0 32
Black to move.
Themes: Advanced Pawn Endgame Back Rank Mate, Mate in 1 Promotion
Puzzle rating: 1370
Best move: d1=Q#