High-spec phone challenges top smartphones