Brilliant Ways to Checkmate

5k1r/1pp2p2/3q4/1p1p4/r5Pb/4B3/PPP1N1P1/R2Q1RK1
              
menu