Brilliant Ways to Checkmate

5rkb/ppp1q3/3p2BQ/6P1/3n4/2B4P/bPP1r3/2KR2NR
              
menu