Football: English Premier League table

English Premier League table ahead of the weekend matches (played, won, drawn, lost, goals for, goals against, points):

Crystal Palace 27 7 4 16 35 46 25

Middlesbrough 27 4 10 13 19 30 22