Uceny gets much-needed win in Newcastle