Lionel Messi becomes Barcelona's all-time leading goalscorer (currently with 234 goals), after getting his 8th hat trick of the season in 5-3 win over Granada.