Rain or shine, English Premier League is pitch perfect