Must've been a heck of a workout.
Chilean Olympic weightlifter Elizabeth Poblete has given birth to a baby boy during a training session, without having known she was pregnant.
Ms Poblete, 22, who lives in Brazil, said she had felt unwell but had had no idea she was expecting a baby.
The boy was three months premature and was taken to hospital with his mother, where he remains in intensive care.
The hospital in Sao Paulo denied reports it forced Ms Poblete to leave after she was unable to pay for care.
Ms Poblete began to feel unwell during training on 8 December, as she was preparing to take part in a competition.
Shortly after, she gave birth to a baby weighing only 1.2kg (2.25lbs) and measuring about 34cm (14 inches).
Both were taken to hospital in Sao Paulo but Ms Poblete has since been discharged, reportedly telling local media she could not afford to continue receiving treatment.
Ms Poblete came 12th in the 75kg women's category at the 2008 Olympics in Beijing.