Brilliant Ways to Checkmate

r2q2kr/pp4p1/5R1p/8/6Q1/7P/PP4P1/6K1
              
menu