How to grep for certain pattern

Hi
I have a file in the following format:

------------------------------------------------------------
227/228 105/106 237/238 087/088 329/330 331/332 340/341
------------------------------------------------------------
#1 272 * * * * * * 2103 233
#2 * * * 2052 * * * 932 2478
#3 * * * 2315 * * * * 2342
------------------------------------------------------------
115/116 344/345 335/336 337/338 071/072 333/334 266/267
------------------------------------------------------------
#24 * 2238 * 2368 * 2138 * 2110
#26 2383 * 2205 * * * * * 2710

etc.....

I need to "grep" the first instance of the line located between "--------"
so the output would be the following:

227/228 105/106 237/238 087/088 329/330 331/332 340/341

Is there a way to to this? Thanks for any help -A

if the file is same always,

grep -v -- "--------" file | head -1

Thanks

this also do

awk '/-----/{next}{print}{exit}'  filename

or..

sed -n '/---/,/---/ p' file