Daily chess puzzle 2019-07-12 - MEDIUM - 2

Chess puzzles are very good to improve your game and also they are fun! Happy solving!
Solved! Next Puzzle
Wrong. Try again
Other puzzles
EASY
MEDIUM
HARD