Brilliant Ways to Checkmate

3R4/1b2K3/5R2/4k2p/7r/4P3/3N4/8
              
menu