Brilliant Ways to Checkmate

6rk/1q1n1prp/p3pN1Q/1p1b4/6R1/6P1/PP2PP1P/3R2K1
              
menu