Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 Nf6 6. f3 Bd7 7. Be3 g6 8. Qd2
Bg7 9. O-O-O a6 10. g4 Nxd4 11. Bxd4 O-O 12. h4 b5 13. Be3 b4 14. Nd5 Nxd5 15.
exd5 Qa5 16. Kb1 Bc3 17. bxc3 bxc3 18. Qd4 Rab8+ 19. Ka1 Rb2 20. Bc4 Rfb8 21.
Rb1 Qa3 22. Bc1 *
Position (FEN): 1r4k1/3bpp1p/p2p2p1/3P4/2BQ2PP/q1p2P2/PrP5/KRB4R b - - 9 22
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1761
Best move: Rxb1#