Everton 2-1 Cardiff City
Gerard Deulofeu put Everton on the board in the second half, but Cardiff fought back with a set piece goal. They nearly hung on for a point, but Seamus Coleman found a late winner, mis-hitting a volley in a way that wrong-footed David Marshall and looped into the back of the net.
Fulham 1-0 Newcastle
Southampton 4-2 Norwich
This game had a bizarre ending after a very straightforward first 85 minutes. Southampton were the better team by far and took a 3-0 lead, but bad turnovers at the back within a minute of each other drew Norwich within one. While they were fighting for an equalizer, Norwich conceded a 97th-minute goal, scored by Sam Gallagher.
Stoke City 3-1 West Ham
Andy Carroll put West Ham on the board five minutes into the game, but it was all Stoke from there. Peter Odemwingie unknowingly equalized when Peter Crouch's shot hit him in the head and bounced into the back of the net, Marko Arnautović finished a great team move to put Stoke up in the second half and Odemwingie sealed the result, completing a brace in the 79th minute.
With the exception of Fabio Borini's strike off the crossbar in the 83rd minute, this was a pretty bad game.