LONDON (Reuters) -- Liverpool striker Andy Carroll headed an 87th minute winner as they came from behind to beat Merseyside rivals Everton 2-1 to reach the FA Cup final at Wembley Stadium on Saturday.

Everton deservedly took the lead with a 24th minute strike from Nikica Jelavic following a defensive mix-up between Jamie Carragher and Daniel Agger.

However, Liverpool took control after another defensive slip up, this time by Everton's Sylvain Distin, gifted Luis Suarez an equalizer after 62 minutes.

Liverpool, who had played poorly until then, gradually got on top after Suarez's strike and Carroll had two good chances before he finally found the net to give his side victory.

Liverpool, who beat Cardiff City in the League Cup final at Wembley in February, will return to the stadium on May 5 where they will meet the winners of Sunday's second semi-final between London rivals Tottenham Hotspur and Chelsea.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.