Brilliant Ways to Checkmate

r2q4/3rk3/1pRp3p/1P1PpRpP/p3P1P1/PpQ5/8/1K6
              
menu