European & World Championships up to 2008