Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 Nf6 3. c4 c6 4. g3 dxc4 5. Bg2 b5 6. b3 cxb3 7. Qxb3 Bb7 8. a4
a6 9. Ne5 e6 10. O-O Bd6 11. axb5 axb5 12. Rxa8 Bxa8 13. Qa2 Bb7 14. Qa7 Qc7
15. Ba3 b4 16. Bb2 O-O 17. Nd2 Bxe5 18. dxe5 Nd5 19. Nc4 Ba6 20. Qd4 c5 21. Qh4
Nc3 22. Nd6 Nxe2+ 23. Kh1 c4 24. Bd4 Nxd4 25. Qxd4 Nc6 26. Qc5 c3 27. Rb1 Rb8
28. Bxc6 Rb6 29. Rxb4 Rxb4 30. Qxb4 Qxc6+ 31. Kg1 c2 32. Qb8+ Bc8 33. Nxc8 *
Position (FEN): 1QN3k1/5ppp/2q1p3/4P3/8/6P1/2p2P1P/6K1 b - - 0 33
Black to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion, Underpromotion
Puzzle rating: 859
Best move: c1=R#