Brilliant Ways to Checkmate

4rk2/pp3b2/2p1pR1P/4Q1p1/8/q1PB4/P1P5/1K6
              
menu