Brilliant Ways to Checkmate

2b2rk1/p1p1q1p1/np1p2Qp/3P3B/1PP1p2r/6R1/P2BPP1P/6RK
              
menu