Brilliant Ways to Checkmate

5r2/6pb/1p3r2/2pQ3B/R6p/3pPp1P/2PNk1n1/2KN1R2
              
menu