Brilliant Ways to Checkmate

r7/1p4b1/p3Bp2/6pp/1PNN4/1P1k4/KB4P1/6q1
              
menu