Brilliant Ways to Checkmate

r3r1k1/1p1n1p1p/pq3p2/3P3N/4P3/P2b4/1B1Q2PP/R6K
              
menu