Brilliant Ways to Checkmate

r5kr/p3PR1p/1p4pq/4p3/8/3B4/P4QPP/6K1
              
menu