Brilliant Ways to Checkmate

b4B2/2p1K3/r7/2k5/2p5/4PB2/1R2Q3/8
              
menu