Brilliant Ways to Checkmate

7R/r1p1q1pp/3k4/1p1n1Q2/3N4/8/1PP2PPP/2B3K1
              
menu