Brilliant Ways to Checkmate

r3kb1r/1pp3p1/p3bp1p/5q2/3QN3/1P6/PBP3P1/3RR1K1
              
menu