Brilliant Ways to Checkmate

8/8/1p6/1P6/1R2K3/4R3/BBkp4/5N2
              
menu