Phils lose for 1st time, Robertson walks in game-ending run