 Complete the following phrase:  Among the national teams, Germany and Brazil have played the most World Cup matches 109, Germany appeared in the most finals 8, semi-finals 13, and quarter-finals 16, while Brazil has appeared in the most World Cups 21, has the most wins 73 and has scored the most goals 229. The two teams have played each other twice in the World Cup, in the 2002 final and in the 