Brilliant Ways to Checkmate

2rk4/1b1p3p/pp2p3/5p2/1PPp2rq/P2B2N1/5QpP/3RR1K1
              
menu