Judging by your DP I understand that you have bias against England.
I’m not saying they’re gonna win, but they are definitely an easy bet for the final and winning it wouldn’t be past them

Still doubting them, they have yet to beat a single good team.
Sterling is terrible for England.