How should White play 54 here?
See the answer.

Grant's Puzzles #199

Courtesy of Grant Hoffman