Adam Johnson says he couldn't ask for anything more after scoring a late winner for Sunderland against Newcastle.