Brilliant Ways to Checkmate

2r2r2/1pqb1p1k/p3pPpp/3pR3/6PP/P2BQ3/1PP2P2/R5K1
              
menu