Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. d4 Nf6 3. Bd3 g6 4. c4 Bg7 5. Be3 c6 6. Nc3 O-O 7. f3 Nfd7 8. g4 e5
9. d5 cxd5 10. cxd5 a6 11. Qd2 b5 12. O-O-O Bb7 13. Kb1 Nb6 14. Bh6 N8d7 15.
Bxg7 Kxg7 16. h4 Nc5 17. Bc2 Nc4 18. Qe2 Rc8 19. g5 b4 20. Qxc4 bxc3 21. Qxc3
Nxe4 22. Qe3 Ng3 23. Rh2 Nh5 24. Nh3 Qa5 25. Rhd2 Rc5 26. Bb3 Qc7 27. f4 exf4
28. Nxf4 Nxf4 29. Qxf4 Rc8 30. Rc1 *
Position (FEN): 2r5/1bq2pkp/p2p2p1/2rP2P1/5Q1P/1B6/PP1R4/1KR5 b - - 2 30
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 963
Best move: Rxc1#