Aston Villa will meet Arsenal in the FA Cup final after a thoroughly deserved win over a desperately disappointing Liverpool at Wembley.
Villa's win was a triumph for manager Tim Sherwood as his side produced a performance of style, composure and grit to come from behind and reach their first FA Cup final since their loss to Chelsea in 2000.