Brilliant Ways to Checkmate

r3r1k1/4qppp/6B1/1QpR4/8/2P5/P4KPP/R7
              
menu