The title match between India and England on Sunday promises to be a cracker of a contest with both the teams reaching the final convincingly. England have home ground advantage while India's batting line-up look strong. India come into the contest as the favourites to win the title after their good performance in all departments - batting, bowling and fielding. They defeated Sri Lanka by eight wickets in the semi-final to book a place in the final. Live Stream-India vs England Live Streaming ICC Champions Trophy Final Match They remain undefeated in the tournament, beating South Africa by 26 runs in the opener before defeating West Indies by eight wickets and then arch-rivals Pakistan by eight wickets. They will be keen to take their winning momentum into the final. England, who have 19-10 win-loss ODI record at Edgbaston, will have home crowd support in the title match. They defeated South Africa by seven wickets in the semi-final en route to the final. They beat Australia by 48 runs in the opener but conceded a seven-wicket defeat to Sri Lanka in the second match. However, they entered the semi-final by defeating New Zealand by 10 runs in the crucial third match. They will be keen to lift their first ICC Champions Trophy on Sunday. India have 46-35 win-loss record against England in their 86 meetings which includes two ties and three no-results. However, England lead 18-11 in their 33 meetings in England. England have home ground advantage but going by the performance this tournament, India are the favourites to win the title.