Daily Chess Puzzle
White to play
T Sosa vs Z Xiang

26. ?
See game for solution.
Difficulty Scale