Viktoria Plzen produced a grandstand finish to snatch a 2-2 against qualified AC Milan on Tuesday to secure third place in Champions League Group H and qualify for the Europa League.