Brilliant Ways to Checkmate

r6k/1p3Q2/p2NR2p/3p2p1/3p4/8/P5KP/1q6
              
menu