Brilliant Ways to Checkmate

rnb3r1/pp1pb2p/2pk1nq1/6BQ/8/8/PPP3PP/4RRK1
              
menu