Brilliant Ways to Checkmate

r4rk1/ppp3pp/3pb3/6K1/8/8/PB3bPP/RN1Q3R
              
menu