Brilliant Ways to Checkmate

2r2k2/5pRp/p4Q2/8/2b1r3/1NB5/qPP3PP/6K1
              
menu