Ballardini: ‘We deserved late win’