So Netherlands won 2-1.
A Spanish-Dutch final would be a godsend! Both France's and England's matches are so fucking boring!