Brilliant Ways to Checkmate

2R5/1p1r1ppk/1b4p1/1p1n4/q7/5BP1/P4P1P/B1Q3K1
              
menu