Add us on Google The straight-forward, honest and correct answer to the question raised above is: Yes. Spain won at the end ...