World Cup football ( soccer ) champion Brazil has knocked 2006 host Germany out in the semifinals of the Confederations Cup tournament in Nuremberg .