Brilliant Ways to Checkmate

r6r/p1pk1p2/2p4p/3p2Bb/8/3B4/PPP1RbPP/RN5K
              
menu