Cunningham rallies Louisville to 20-14 victory over UCF