Stiliyan Petrov ( born 5 July 1979 ) is a Bulgarian football player . He plays for Aston Villa and Bulgaria national team . Stiliyan Alyoshev Petrov ( sometimes transliterated ` Stilian ' ) ( born 5 July 1979 in Montana , Bulgaria ) is a Bulgarian footballer who captains Aston Villa in the Premier League and the Bulgarian national team .