Olympic gymnast Kohei Uchimura racked up a £3,700 mobile phone bill playing Pokemon Go in Rio.
The 27-year-old Japanese, who won all-around gold at London 2012, incurred data roaming charges playing the augmented reality game after arriving in Brazil for this month`s Games.
After receiving the bill, Uchimura "looked dead at the team meal that day", team-mate Kenzo Shirai said.
However, his phone company has agreed to let him pay a daily flat rate.
It means Uchimura, who is favourite to retain his title, will be charged 3000 yen (£22) per day for mobile use abroad instead of the 500,000 yen (£3,700) he thought he would have to pay.
"I really lucked out," the six-time all-around world champion told Japan`s Kyodo news agency.
Pokemon Go has become a global phenomenon since its launch last month.
- Shkodran Mustafi and Lucas Perez to have Arsenal medicals
- Hope Solo: USA goalkeeper suspended for six months for `cowards` comment
- Tokyo Olympic medals may be made from recycled smartphones
- Rio Olympics 2016: Spectacular closing ceremony as Olympic flag goes to Tokyo
- The bizarre psychology of the bronze medal win
- Rio Olympics 2016: Team GB athlete `robbed` at Games after night out
- Metallica performs national anthem at the Stanley Cup Final (VIDEO)
- Christian Benteke: Liverpool reject Crystal Palace bid of £30m
- Arsenal target Alexandre Lacazette `won`t refuse offers`
- 10 Biggest Celebrity ★ Fitness Body Transformation