Brilliant Ways to Checkmate

r3r3/pppq1kpp/2n5/b3P3/8/B4N2/P1Q2PPP/6K1
              
menu