The predictions seem to be going quite well at the moment, and somehow I’m in the Top 20 on the SportGuru global leaderboard.
Here are my picks for the matches this week:
Italy v Russia: Italy by 13
Tonga v Japan: Tonga by 10
South Africa v Namibia: South Africa by 53
Australia v USA: Australia by 39