Any tips in nailing such VO2 max workout?

yeah, don’t get married to the 120%. That may not be the right % for you given these intervals. For me, these short intervals are easy to gamify. Probably easier said than done to forget that these intervals are work instead of a game, but the gaming options are pretty limitless. One game I’ve enjoyed requires Zwift and Trainerroad simultaneously, but you use the intervals to chase down another rider you can see ahead of you.