Brilliant Ways to Checkmate

3k4/1Rn3pp/r1P2p2/pp3P2/1P1B4/P6P/6P1/6K1
              
menu