Russia 2018 has been an incredible tournament with plenty of upsets and late goals, and both semi-final fixtures certainly have the potential to continue that trend. First up tonight is France against Belgium at the Krestovsky Stadium in Saint Petersburg as two of the best attacking sides clash.

Belgium have 14 goals from their five matches so far and have looked capable of scoring multiple times on each occasion. Romelu Lukaku, in particular, has grown throughout and will be a major threat to Les Bleus. He has developed a strong understanding with Kevin De Bruyne and these two will be crucial to reaching Sunday’s final.

Tipbet have 17 season bets to make between now and Sunday’s final. Included is the intriguing battle for the Golden Boot award, which is given to the top scorer. England’s Harry Kane, with six, currently leads the way and he is 1.12 ahead of Lukaku (9.25), who has four. With both countries guaranteed to play two more games – the losing semi-finalists will fight it out for third place on Saturday night – there is still value to be found.



France have not always been at their best at the 2018 World Cup, but their stunning 4-3 over Argentina in the second round will have kickstarted their belief in winning the trophy for the second time; this was followed by a professional performance against the dangerous Uruguay side in the quarter-finals.

Given the extreme quality on show all over the pitch tonight, a close result with goals is to be expected. As part of Tipbet.com’s 145 betting markets, both sides scoring at any point is 1.75. To outright win the tie, Les Bleus are 1.70 and their chances are boosted by the fact that Belgium wing-back Thomas Meunier – who has had a fine tournament – is suspended and is likely to be replaced by a squad member that is not as defensively sound.

However, the Red Devils have a winning mentality and are 3.00 to advance to the final in normal time. A long night would be no surprise, though, with a penalty shootout at 4.45. There are also plenty of odds markets for Croatia vs England in the other semi.