Brilliant Ways to Checkmate

r7/1p1b3q/3p1nk1/3Pp1p1/1P2Ppn1/R4P2/P1B3K1/2Q1N1B1
              
menu