Brilliant Ways to Checkmate

6k1/1Q4p1/6rp/r3qp2/P1P1n3/3p3P/1R3P2/R2B1K2
              
menu