"I'm not feeling too good, I think I'm out of energy," he told the crowd, saying he was sorry and blowing a kiss before walking off the stage with his head hung low.
Bieber posted a "selfie" photo on Twitter showing himself receiving intravenous fluids, and his manager Scooter Braun came to his defense Monday with a statement laying out a version of Bieber's wild weekend.
Braun said Bieber's food poisoning was so severe that he spent eight hours on an IV drip before Sunday night's show, and doctors advised canceling, but that the young star didn't want to disappoint his fans.
The concert began at 4:30 p.m., but all the warm-up acts had come and gone by the time Bieber finally felt well enough to go onstage after 10 p.m., an hour and a half later than scheduled. He then performed for "nearly an hour" before he had to give up, Braun said.
Braun also tweeted a message saying his charge "had a rough night but handled it like a man who cares and put his beliebers before himself. very proud. he will be back!"
Neither statement from the manager made mention of the trail of troubles Bieber's tour has left in its wake, and Braun did not immediately respond to a detailed request for comment about them.