Very satisfying crossword. I thought it was going to be rather difficult when the first pass of the across clues only yielded two solutions, but thereafter I made steady progress.
Just one I would like some confirmation on:
19 Girl lost old record (5)
Is L for "lost" valid?
Doh - just seen it - as in W, D or L.