Brilliant Ways to Checkmate

8/p2qpp1N/1r1p3p/3p1k2/3P3R/1B3P2/PP4PP/6K1
              
menu