Brilliant Ways to Checkmate

rn1q4/pp5n/2pp4/b3kbp1/4P1Q1/3P4/PPP3P1/R1B3K1
              
menu