Brilliant Ways to Checkmate

6rk/6rp/3qPp2/2p1bP1Q/pp6/4BR1R/P1P3P1/7K
              
menu