Horne won other important events on the British circuit. He nearly won the 1947 Open Championship at Hoylake, scoring a 71 in the final round to catch and overtake players like Henry Cotton and Norman Von Nida as the third round leaders all struggled, but in the end Irishman Fred Daly beat him by one shot. Horne regularly finished in the top thirty of the Open, over the following decade, without ever again coming as close to victory.