Rafael Nadal lost a two-set lead for the first time in a grand slam when Fabio Fognini beat the two-time US Open champion in a thrilling match at Flushing Meadows