Brilliant Ways to Checkmate

r7/pb6/1p2r1Pk/3pNp2/2pP1P2/2q1P1R1/P3QKP1/8
              
menu