The Premier League took centre stage during a dramatic weekend of sporting action both at home and abroad.
Manchester City moved further clear at the top, Tottenham's woes continued and the bottom three look in danger of getting cut adrift.
There was also action in horse racing, ice hockey, golf and darts.