Brilliant Ways to Checkmate

6rk/1p4q1/p3R2p/3Q1p2/3P4/3r3P/P4P1K/4R3
              
menu