Brilliant Ways to Checkmate

r2q1b1r/p3kppp/1p2b3/1B1p3Q/3P4/4P3/PPP3PP/2KR1R2
              
menu