Brilliant Ways to Checkmate

3b2rk/pp5p/2p1p1rq/2Pp4/1P1PpP2/5bPP/P1R4K/2B1QNR1
              
menu