MIDDLESBROUGH will face West Ham United in the semi-final of the FA Cup, if they overcome Charlton Athletic in their replay at the Riverside Stadium next month.

Chelsea and Liverpool meet in the other semi-final after this afternoon's draw from Soho Square, providing Boro with their best possible chance of reaching their second ever FA Cup final.

Boro held Charlton to a goalless draw at the Valley last night and the sides will replay on April 12.

Venues for the semi-final ties have yet to be decided.

Full semi-final draw:

Chelsea v Liverpool

Charlton Athletic/Middlesbrough v West Ham United

Ties will be played on the weekend of April 22.