Brilliant Ways to Checkmate

2bb4/QNkB4/KN5R/Pp3p2/1B6/3q4/8/2r5
              
menu