A double from Rushian Hepburn-Murphy helped Aston Villa beat Leicester City 3-2 after extra-time to reach the final of the Premier League Cup.
After a goalless first half at King Power Stadium, Villa went ahead on 74 minutes through Jack Clarke.
Leicester were level four minutes later when Yohan Benalouane headed in.
Hepburn-Murphy, pictured above right, restored Villa's lead in extra-time on 94 minutes and extended it on 108 minutes.
Leicester pulled a goal back through George Thomas, but could not find an equaliser.
Villa will play the holders, Swansea City, in the final.