Wales snatched a late winner against Slovakia in their Euro 2016 opener to make a dramatic return to the major tournament after a 58‑year absence.

Wales beat Slovakia 2-1.

In another match, Switzerland beat Albania 1-0 while England and Russia are locked nill all in the second half.