Good win vs a solid team, still a lot of questions