Brilliant Ways to Checkmate

r3bk2/pp4pQ/5p1p/b5q1/2B5/8/PP4PP/3R1R1K
              
menu