Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be7 8. f3
Be6 9. Qd2 O-O 10. g4 d5 11. g5 d4 12. gxf6 Bxf6 13. O-O-O dxe3 14. Qe2 Qe7 15.
Kb1 Bg5 16. Nd5 Bxd5 17. Rxd5 Nc6 18. h4 Bf4 19. Qg2 Rfd8 20. c4 Nb4 21. Be2
Nxd5 22. cxd5 Qb4 23. Rg1 Bh6 24. Nc1 Rac8 25. Nd3 Qd4 26. Rd1 Qa4 27. a3 Rc2
28. Nxe5 Qb3 29. Nd3 Rd2 30. Rxd2 exd2 31. Qf1 Rc8 32. Bd1 Rc1+ 33. Nxc1 *
Position (FEN): 6k1/1p3ppp/p6b/3P4/4P2P/Pq3P2/1P1p4/1KNB1Q2 b - - 0 33
Black to move.
Themes: Advanced Pawn, Queenside Attack Endgame Mate in 1 Promotion
Puzzle rating: 976
Best move: dxc1=Q#