The Netherlands will definitely not field their main squad a week before the start of Euro 2024, although with the large rotation the Netherlands look favourites today.
It's worth noting that Canada's level of play has increased significantly in recent years, the national team played at the World Cup in Qatar for the first time in history, qualifying with confidence. This time Canada will not have to qualify, as it is one of the host countries of the upcoming tournament. Therefore, Canada will take their friendly matches more seriously.
The Netherlands have a top-class defence, but we don't think that today the main players will appear from the first minutes on the pitch, given the status of the match, so we expect both sides to score.
Prediction: both teams to score. We recommend the “BTTS - Yes” bet, odds 1.95