Roos dealt blow but take the win