Brilliant Ways to Checkmate

4rkr1/1p1Rn1pp/p3p2B/4Qp2/8/8/PPq2PPP/3R2K1
              
menu