ACROSS
1 Sharper-tasting Moroccan port (7)
5 Outside opening of garage, bury a car (7)
9 In retrospect, traffic control device found in Los Angeles archaeological site is murderous (9)
10 Plants seed of litigation in places for public discussion (5)
11 Records mantras before one officer’s: in brief, they are cathartic (5,5)
12 I’m like, “Spring of Rite, man!” (4)
13 Bionic hero captures a specialized market (5)
15 Shocked, I pass out: one thousand is K? (9)
18 Signalling, spot famous catch (6,3)
19 Greek character: poor fit for civilian clothes (5)
21 From a distance, a blonde lost me as a subject… (4)
22 …waving as Ling Ling goes berserk (10)
26 Spanish island’s commercial domain breaking Iowa apart (5)
27 Bush, in a panic, irrationally clutches Obama’s head (9)
28 Circumventing downpour, catch mythical Welsh king (7)
29 Almost seize part of a fork covered with cheese (7)
DOWN
1 Ethiopian raised minor complaint about a bit of work (7)
2 Bill goes in opposite directions for afternoon services (5)
3 Incorporated…er…crooked office holder (9)
4 Vehicle for the fire chief receives favorite kind of treatment (3,6)
5 Key is allowed (5)
6 Pharaoh grasps top of frond cluster (4)
7 Heavens! Leave fog, ride recklessly (4,5)
8 Granite, for everything else on the periphery of an Indian city near Mexico’s capital (7)
14 Amid gaiety, nearly legitimate knight (9)
16 Hammering broken cog in turn (9)
17 Representations of curve college grad is flipping (9)
18 Perhaps sad or wrenching (7)
20 Don’t drop your keys there—you’ll get no appreciation from him (7)
23 Putin’s terrible advice (5)
24 Baghdad resident initially inspected reactor and questioned intelligence (5)
25 One leg up for wise men (4)
ACROSS 1 & 12 2 defs. 5 pun 9 EMOT + IONAL (tome rev., a lion anag.) 10 hidden 11 “dew wet” 14 PRIM + AL 16 LUR(K)E + R[ogue]S 17 & 22 2 defs. 18 P(OTHER)B 19 S[tud]Y + STEM 23 S + KID 26 A + PING 27 CAL(CU)L + ATE 28 LA(YET)TE 29 anag.
DOWN 1 SP(EED) UP (rev.) 2 EV(OK)E 3 hidden 4 urn anag. 5 HELL(H)O + LE 6 WE + A(THERE)YE 7 IMP + RUDE + N[o]T 8 anag. 13 anag. 17 OB + STAC + LE (rev.) 18 2 defs. 20 M(ID + W)EEK 21 INF[o] + LOW 24 hidden 25 2 defs.
DOWN 1 SP(EED) UP (rev.) 2 EV(OK)E 3 hidden 4 urn anag. 5 HELL(H)O + LE 6 WE + A(THERE)YE 7 IMP + RUDE + N[o]T 8 anag. 13 anag. 17 OB + STAC + LE (rev.) 18 2 defs. 20 M(ID + W)EEK 21 INF[o] + LOW 24 hidden 25 2 defs.