Brilliant Ways to Checkmate

r1b1Rbkr/pp4pp/2p3n1/3p2BB/8/2N2R2/PPP2PPP/2K5
              
menu