Midgame Puzzle

Kuledood11
Kuledood11
Oct 24, 2014, 10:13 AM |
1
Black has just played 19...b5, attacking White's pinned bishop. What should White do?