EPLpod: English teams dominate Champs league (except Liverpool)