Saranac rallies to defeat Peru