Liverpool have moved a step closer to the Premier League title with a dramatic 2-1 victory over West Ham.
Defender Virgil van Dijk scored a late winner at Anfield.
Chelsea came back from 2-nil down to draw 2-all with Ipswich and keep their Champions League qualification hopes alive.
Tottenham's struggles continue after a 4-2 defeat at Wolves.
Peterborough have won the EFL Trophy for a second year in a row thanks to a 2-nil victory over Birmingham in the final at Wembley.
They're the first team to ever retain the cup.
Birmingham had gone into the game on the back of being crowned League One champions - and gaining promotion back to the Championship.