Brilliant Ways to Checkmate

8/8/4bp2/4p3/4P3/k1Nr1P2/1pR5/1K6
              
menu