Preston battle for Taylor