Brilliant Ways to Checkmate

r3qk1r/p5pp/3pQp2/2b5/2B2B2/8/P4PPP/4R1K1
              
menu