Brilliant Ways to Checkmate

2k5/ppp3pp/4r3/2B1n3/3r4/1R3P1b/P1Q2P1P/6KR
              
menu