Brilliant Ways to Checkmate

r1r1n1k1/4RRp1/1Bp3Q1/3p4/2P4p/1P4PP/Pq4B1/7K
              
menu