Brilliant Ways to Checkmate

r2Nk2r/ppp5/3p1n2/2b1p3/2B1P1b1/3P2pP/PPPQnPP1/RN3R1K
              
menu