Liverpool boss Brendan Rodgers conceded his side were far from their best as they were held to a 2-2 draw at home to Aston Villa.