Brilliant Ways to Checkmate

2k5/pp4pp/1b6/2nP4/5pb1/P7/1P2QKPP/5R2
              
menu