Brilliant Ways to Checkmate

r4rk1/p3qp2/1p2p2R/8/3P4/3B4/PP1Q1P2/1K6
              
menu