A bout of food poisoning has caused the postponement of Elton John's scheduled concert at Tucson Arena.

The Arizona Daily Star reports that Wednesday night's (July 21) show was nearly sold out with about 8,800 tickets purchased. Organizers say the British singer will perform Thursday night (July 22) instead.

A spokeswoman for the Tucson concert venue says John apologizes for the inconvenience caused by his illness, but doctors say he will be fine to take the stage Thursday.