Having looked off the pace in Tottenham's Champions League final defeat against Liverpool, Harry Kane seems unlikely to start for England in Thursday's Nations League semi-final versus the Netherlands.
The Spurs striker had not featured in almost two months prior to the game in Madrid, and didn't do enough to suggest he's ready to lead the line at the Estadio Dom Afonso Henriques.
Kane's absence should not have too greater impact on England's attack considering the form of some of his team-mates, with Raheem Sterling sure to be in high spirits after a fantastic season with Manchester City.
The 24-year-old hit 25 goals as the Citizen's won a domestic treble, and looks like excellent value at 5/2 (3.50) to score for a seventh time in six international appearances.
On target in three of his last five starts for Gareth Southgate's men, Marcus Rashford will also back himself to enhance his burgeoning international reputation with another goal in Kane's absence, and is available at 11/4 (3.75) anytime.
While Virgil van Dijk may be rested following his part in Liverpool's Champions League final triumph, Ronald Koeman has his first choice attacking line-up available in Guimaraes.
Top scorer in the Eredivisie with 28 goals to his name, Luuk de Jong looks less appealing at 11/5 (3.20) considering he has only ever scored one senior international goal in a competitive game - way back in September 2011.
Veteran winger Ryan Babel has proved a favourite for Koeman, and can be backed at 33/10 (4.30) to continue his international renaissance with a big goal in the semi-final.