Brilliant Ways to Checkmate

r1b1qb1r/ppp3k1/2np3p/4P2n/2BP2pB/3Q4/PPP5/RN3RK1
              
menu