Aaaaaaand I've buggered my knee. A rep session on the steps in the forest paired with trying an awkward boulder problem too many times has definitely done something. Felt fine when climbing (ok, a little bit tender when climbing), then was pretty sore in bed and this morning.
Race on Sunday looking doubtful :(
Engage full festive feast mode.