Aston Villa beat West Brom for the second time in five days as they won 2-0 at Villa Park on Saturday to reach the FA Cup semi-finals.