Everton strengthened their hold on fourth place in the Premier League with a 1-0 win over Reading on Saturday.
Phil Jagielka scored his first league goal for Everton to inflict a seventh straight defeat for Reading, who move into the bottom three.
The top three teams weren't in action, but Everton are now within seven points of third-placed Chelsea.
Earlier, Aston Villa came from behind to score a 4-1 victory over Newcastle United.
The Magpies got a dream start, going ahead with a Michael Owen strike after just four minutes.
Wilfred Bouma hit back for Villa just after the break with his first goal for the club - then John Carew knocked in a hat-trick.
Elsewhere, Tottenham scored a hard-fought 3-0 win against Derby, who remain at the bottom of the table.
Bolton 0-1 Portsmouth
Boro 1-0 Fulham
Sunderland 2-0 Wigan
West Ham 1-1 Birmingham
Robbie Keane opened the scoring with his 20th goal of the season.
Younes Kaboul made it two with a drive and Dimitar Berbatov wrapped it up from the spot after Alan Stubbs's handball.