Vincent Kompany couldn't have asked for a better birthday present than six points from Easter victories over Middlesbrough and Sheffield United.