Poland will face Italy in their first ever Billie Jean King Cup semi-finals after beating the Czech Republic 2-1 in a hard-fought tie that ended in the early hours of Sunday.