Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Bc4 O-O 8. f3
Nc6 9. Bb3 Bd7 10. Qd2 Qb8 11. O-O-O a5 12. a3 b5 13. Ndxb5 a4 14. Bxa4 Rxa4
15. Nxa4 Qxb5 16. Nc3 Qb7 17. Bh6 Rb8 18. b3 Bh8 19. h4 Be6 20. Nd5 Bxd5 21.
exd5 Ne5 22. h5 Nc4 23. Qc3 Nxa3 24. hxg6 fxg6 25. Qc6 Rc8 26. Qxb7 *
Position (FEN): 2r3kb/1Q2p2p/3p1npB/3P4/8/nP3P2/2P3P1/2KR3R b - - 0 26
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1119
Best move: Rxc2#