Following a stirring group stage enhanced by the expanded field at Euro 2016, the round of 16 commenced Saturday in France with a fantastic mix of star power and underdog flair.
Poland and Switzerland kicked off the action in a match between a pair of dark horses, with a clash involving local rivals Wales and Northern Ireland as well as a battle between Croatia and Cristiano Ronaldo-led Portugal to follow.
As the field of 16 starts to get whittled down to eight, here is a full rundown of results from Saturday's Euro 2016 action, complete with recaps for each match.