Brilliant Ways to Checkmate

r1bk2Br/ppp1b2p/2np4/6B1/4P3/3P1Q2/PqP3PP/RN3RK1
              
menu