They drew 1-1 after extra time at Highbury with Darren Anderton scoring for Portsmouth and Ronnie Whelan for Liverpool. They then drew the replay at Villa Park 0-0 after extra time and Liverpool went through 3-1 on penalties.
Liverpool have only lost once so far this year, and only lost 11 League and Cup games since Boxing Day, winning six of them.
Portsmouth have lost their last two matches and won only one of the last four, at home to Scunthorpe in the FA Cup.