Brilliant Ways to Checkmate

3rkb1r/p1Rnpppp/8/8/Q2BP3/3B3P/P1Pq1PP1/5RK1
              
menu