David Ronnefalk - Junior European Champion