Brilliant Ways to Checkmate

4kb1r/4n1pp/3pQ3/1pp3B1/2q5/5B2/1PP3PP/5R1K
              
menu