Brilliant Ways to Checkmate

7k/pp4np/2p3p1/3pN1q1/3P4/Q7/1r3rPP/2R2RK1
              
menu