Pompey's quest to retain the Leasing.com Trophy remained on course after they beat Scunthorpe at Fratton Park.
A 2-1 victory in the quarter-finals means that Kenny Jackett's side are now just one win away from a Wembley return.
Cameron McGeehan struck the winning goal after John Marquis' opener had been cancelled out by Abo Eisa.