England vs. Wales was one of the most anticipated group stage matches of the tournament .
England did not let the fans down .
England vs. Wales was one of the most anticipated group stage matches of the tournament and it did not let the fans down .