China's Li Na gained sweet revenge on British No 1 Laura Robson 6-2 7-5 in their third-round rematch at the US Open.