Short warmup
Strength:
5 rounds of:
5 bench press moderate heavy weight
6 pull-ups
10-15 bent rows moderate weight
10R/10L seated single arm dumbbell press @35
Then 7 rounds of:
2 min air bike
1 min to do 15 Rus KB swings @45
1 min to do 15 moderate dual dumbbell push presses
1 min rest
Stretch