Brilliant Ways to Checkmate

5rkr/1p3ppp/8/p7/4R3/Q7/PPPq2PP/4R2K
              
menu