Brilliant Ways to Checkmate

r1b4r/pp1pR2p/2q2p1k/6p1/3BR3/2PB4/P1P2PPP/6K1
              
menu