Changizkhan added a post11 months ago Follow in last night match my bet was Italy wins and both teams to scoreItaly won the match and both teams were scored. my odds was 8.5 but site denied it.Why??!!