Italy will play against Haiti in Rio de Janeiro on June 11 in a friendly to raise funds for those hit by the 2010 earthquake.
Tickets go on sale from tomorrow in Rio and the game takes place the day after the Azzurri arrive in Brazil for the Confederations Cup.
This friendly will be played at the Sao Januario, the stadium habitually used by club side Vasco da Gama.
It kicks off at 15.45 local time, 19.45 in the UK, and all money raised will go to 12 Italian humanitarian organisations working in Haiti.
This is the last friendly before Italy begin their Confederations Cup campaign against Mexico on June 16.