Brilliant Ways to Checkmate

6R1/1p1r1p1p/p2q2pk/2R5/3P4/6N1/PP3PPP/6K1
              
menu