Brilliant Ways to Checkmate

2kr4/ppp2p1p/2np1p2/2b1p2b/4PP1P/1B1P4/PPP3KP/RN3R2
              
menu