Brazil just annihilated Argentina in the final of the Confederations Cup, 4-1. Wish I could have seen this game! Click here for photos.