Loiodice chess tactics

6Q1/8/3p1k1p/6q1/4p1B1/3n2B1/6PP/b6K
              
menu