News that JJB sports recorded a modest two per cent growth in like-for-like sales in the key Christmas period and was set to achieve around £81.5m in pre-tax earnings was greeted by an 18.5p rise in shares to 555p.