Banker Bet
Morocco are on a mission to prolong their World Cup adventure in Thursday's meeting with already-eliminated Canda.
The Moroccans – unbeaten after a draw with Croatia and impressive win over Belgium – know avoiding defeat will ensure they progress to the last 16.
They could still sneak through even if they lose, but going for the win will be the only thought in their minds against Canada side who have looked tactially naive at times.
The Canadians were unlucky to lose their opener to Belgium, but were ripped apart by Croatia in a 4-1 defeat after scoring their first-ever World Cup goal.
John Herdman's side will want to bow out on a high, but Morocco have looked rock solid – they've yet to concede a goal – and have the quality at the other end leave Canada pointless.
Canada v Morocco (3pm) Morocco win 11-10 Bet365
VIP Acca
Costa Rica v Germany (7pm) Germany win to nil 7-10
Germany need to beat Costa Rica and hope Spain don't lose to Japan. Hansi Flick's side can keep up their side of the bargain and keep a clean sheet against a side battered 7-0 by Spain and who had just two touches in the box in their shock 1-0 win over Japan.
Croatia v Belgium (3pm) Croatia win 16-9
A draw will be enough for Croatia, but they can take all three points. Belgium have been awful so far and need to go for victory, which will play into the Croats' hands.
Japan v Spain (7pm) Spain win 3-7
Spain only require a point, but they look primed for all three to head into the knockout stage as group winners.
- Germany win to nil 7-10
- Croatia 16-9
- Spain 3-7
- Acca pays 53-10 Betfred
Bonkers Bet
Antonio Rudiger to score anytime for Germany 11-1 Bet365