Brilliant Ways to Checkmate

r6r/pppk1ppp/8/2b5/2P5/2Nb1N2/PPnK1nPP/1RB2B1R
              
menu