Aston Villa 2-1 Liverpool
Aston Villa reached their first FA Cup final since 2000 as skipper Fabian Delph's second-half winner condemned Liverpool to another trophyless season.
Liverpool led when Philippe Coutinho drove into the Villa box and clipped beyond goalkeeper Shay Given.
But Villa levelled through Christian Benteke's first-time 15-yard finish after Delph's pull-back from the left.
And Delph became Villa's hero by drilling past Simon Mignolet to clinch a meeting with Arsenal on 30 May.