Host Greece beat Netherlands in a thrilling semi-final 7-6 while Russia upended Spain 9-6 with a series of breath-taking action goals to play for the gold medal on Saturday. 

Hungary will meet the US for the fifth place while Italy clashes with Canada for the 7th place. China came 9th by beating Australia and New Zealand finished 11th by blowing away the Serbs.

More to follow soon.