Brilliant Ways to Checkmate

r2Bk3/ppp2pp1/2np4/4p3/2B1P1n1/3P4/PPPNKpP1/RN1r4
              
menu