Roberto Firmino has committed his future to Liverpool by signing a new long-term deal.

The Brazilian forward has become a key player for the Reds since arriving at Anfield from Hoffenheim in 2015, scoring 50 goals in 140 appearances.

Firmino has netted 27 times this season to fire Liverpool to the brink of a top-four spot in the Premier League and on the verge of the Champions League final.

The 26-year-old told Liverpool's official website: "It was an easy decision. The club have taken me in in an incredible way and I've grown a lot here with my work with the support of the whole team. I am very, very happy here.

"Everything fits in the best possible way. My team-mates are fantastic and I am very grateful to be able to play with them at this club.

"I love to play for Liverpool FC. The fans are excellent and fantastic in how they support us all the way. They support us throughout the games and the work they do during the match is beautiful."

Liverpool did not provide details about the 26-year-old Firmino's new contract.