Brilliant Ways to Checkmate

8/1p4pp/p1b1qr2/3k4/8/2P3Q1/PP4PP/4R2K
              
menu