If you want to stream live football matches, the best site to do so is hesgoal.This is the most popular site with few intrusive adverts.The website has EPL matches,Budesliga,Serie A,Rugby and all games played in every single day.The website uses a domain name www.hesgoal.com
How to stream live the matches
Make sure your phone has enough internet to stream the matches live.You must have more than 100 MBs.
Visit Hesgoal site via this link
Scroll through the list of games until you find the game you are interested in. Select that game and start watching.
The best thing about this site is that one is not required to sign up for anything, once you open it, you go direct to the game you want and start streaming without interruptions.
Some sites do not stream EPL matches but hesgoal has all the EPL games. In addition, all UEFA Champions League matches are available on the site.