A dramatic final day saw Man City pick up another Premier League trophy and Liverpool miss out.