Brilliant Ways to Checkmate

3rr2k/1pqb1Qpp/p7/n2RN3/P7/8/BP3PPP/4R1K1
              
menu