Brilliant Ways to Checkmate

2r3k1/Q4Rpp/p1q1n3/P2pP3/8/1pP5/1P4PP/5R1K
              
menu