Brilliant Ways to Checkmate

1r3r2/2kP2Rp/p1bN1p2/2p5/5P2/2P5/P5PP/3R2K1
              
menu