Sam Allardyce claimed England deserved the win in Slovakia despite it needing an injury time goal by Adam Lallana to take all three points.