Brilliant Ways to Checkmate

2k1r3/Qpp4p/8/5b2/5pp1/2P3n1/PP3KP1/RNB5
              
menu