Brilliant Ways to Checkmate

r1b2r1k/pp4pp/3p4/3B4/8/1QN3Pn/PP3q1P/R3R2K
              
menu