Brilliant Ways to Checkmate

r1bq3r/pp1pB1pp/3R1p2/k7/2Q5/8/PP3PPP/R5K1
              
menu