20 seconds work/10 seconds rest x 5 rounds of:

Bulgarian split squat - left
Cross body mountain climbers 
Bulgarian split squat - right
Plank

3 Rounds of:

15 BB RDL
15 BB bent over rows
10 BB hang cleans
5 BB front squats

21/15/9 reps of:

BB RDL
Knees to chest

15/9/6 reps of:

BB bent over rows
Kettlebell swings

9/6/3 reps of:

BB hang cleans
Jumping lunges