Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 d6 3. Nf3 Bg4 4. Bb5+ Nc6 5. O-O a6 6. Bc4 Nf6 7. h3 Be6 8. Bxe6
fxe6 9. Ng5 Qd7 10. d3 h6 11. Nf3 O-O-O 12. Nc3 Qc7 13. f5 e5 14. Nd5 Nxd5 15.
exd5 Nd4 16. Nxd4 cxd4 17. c3 dxc3 18. bxc3 Qxc3 19. Be3 Kb8 20. Rc1 Qa5 21.
Qb3 Qb5 22. Qc3 Re8 23. Qc7+ Ka8 24. Qc8+ Rxc8 *
Position (FEN): k1r2b1r/1p2p1p1/p2p3p/1q1PpP2/8/3PB2P/P5P1/2R2RK1 w - - 0 25
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 846
Best move: Rxc8#