Across
1
Two pieces performed by minor player (3,4)
5
Shot into the air when excited (5,2)
9
Fine detective captures a forest creature (5)
10
Drawing a description of chessboard (3,6)
11
Old magazine spreading sick abuse (4,5)
12
Part of mainframe needs backing up – it will remove waste (5)
13
Doctor I have contracted to provide spin (5)
15
Cooking native oil is perfectly safe (9)
18
They may have boxers leave when getting into drugs? (3,6)
19
Bags, totally shorter for the younger generation (5)
21
Losing against opposition that’s game? (2,3)
23
Fire idiot with heroin – it’s rough stuff (9)
25
At home, kid gets prepared for light work (3,6)
26
Twist what he is really like at first (5)
27
Recognised expert ready to acquire some currency (7)
28
Phrase regularly re-used in time when spouse requires affirmation? (3,4)
Down
1
Boy threw up having applied small drop (7)
2
Rush job on cottage? (9)
3
Pal’s fibs built central part of criminal defence (5)
4
Stoical view when the flat is turned over (5,4)
5
Nothing capital university put together is wrong (5)
6
Surprise stronghold, reportedly something crumbly? (9)
7
Fourth rate swinger perhaps out for a duck (5)
8
Hunt for food before meeting with romantic partner (7)
14
Old style master abandons median location for medical facility (9)
16
Doctor may covet adopting son; it avoids having another? (9)
17
Writer checks out reports of sanction (9)
18
Came together when I left after father gets intimidated (7)
20
Academic check into potentially free form of energy (7)
22
Spicy and extremely intense ingredient of greasy food (5)
23
Attack credit record (5)
24
Conservative members of parliament are hoods (5)