Chess Puzzle of the Week (405)

RJCC Alumnus Luke McShane v Frederick Waldhausen Gordon, from Round 6 of last month’s British Championship. White to play. How would you continue, and why?