Dumfries gives Dutch dramatic win over Ukraine on return to big time