Good performances from bigger national teams tonight.While i still think Japan will win it,Saudi will put a fight for the title.