In the final it should be:
William
Bruno-Moutinho
Bernardo-Félix-Ronaldo
Guedes was good as a sub so no need to change plan there. Sub him on for Felix in the 70th minute against tired legs. 4-3-3 here but the front 3 have a lot of mobility and it changes to a 4-4-2 defensively. Moutinho closes the attacking fulback on one side and Bruno on the other. Neves and William shouldn't play together, they're both too similar and they're too slow to cover defensively.
If the Dutch team gets to the final, Portugal would need to either dominate the midfield or park the bus while punting long ball in the process. If they are going to punt the ball, there's no reason to play Felix.
The thing is there was nothing really wrong with the set-up except for the fact that Bruno and Bernardo should have swapped roles. Bernardo is better at dictating the flow and controlling the midfield while Bruno is at his best in the final third.
Normally, Felix is at his best either as a SS behind a lead striker or a false 9 striker without another support forward roaming behind him because he loves to drop back into space to interplay with his midfielders.
Yesterday, he was deployed on the right side with the role of making the runs like a lead striker behind the defence, while Ronaldo drops from the left behind him as the support striker. Felix was isolated upfront except for the occasional long ball punt to him hence he had to drop to the wing to get on the ball because the middle was packed and we all know the wing isn't his best. He moved to the left forward role in the second half and saw more of the ball albeit still little but it was far better than in the first half and also, he was able to combine easily with Carvalho as he dropped back into open space while he and Ronaldo took turns making runs behind.
Normally, if the midfield was dominant enough to get the ball to him even as a pure striker, this may not have been an issue or if he was deployed as the SS to linkup with the attack while Ronaldo was deployed upfront, like he was after Guedes came on, it wouldn't be a problem too. Problem was Felix wasn't only playing as a pure striker with another forward as a support striker behind him but also, he only had long ball to chase throughout the game.
If Portugal is to repeat the same, there's no use playing Felix but at least, the coach needs to deploy Fernandes in the final third where he's more potent, rather than in the central midfield.