On the second day of his royal tour of Brazil, Prince Harry played goalkeeper in a spot of football with local school children.
The prince visited the Minas Tenis Clube sports club in Belo Horizonte, which will be one of the venues for Team GB and Paralympics GB's training camp during the 2016 Rio Olympics.
He also visited an outdoor swimming pool where he met Brazilian Olympic gold medalist swimmer Cesar Cielo.
Harry was later introduced to Judo athletes, including World Champion Luciano Ribeiro, before playing some basketball and meeting Brazilian rugby players.
Prince Harry will watch England take on Costa Rica in their final World Cup match later today.