Brilliant Ways to Checkmate

4k2r/3qp3/K3N1P1/BB4p1/3b4/3Q1n2/1nb5/2RR4
              
menu