Brilliant Ways to Checkmate

6k1/1pp5/p1b4p/8/5pPP/7K/PR1R1NP1/r5r1
              
menu