Liverpool, England:Fernando Torres has signed his new four-year contract with Liverpool.
The Spain striker had agreed to the new deal in May but departed for the Confederations Cup in South Africa without having signed it.
Torres helped Spain reach the semifinals of the World Cup warmup event and signed the contract on Friday, two days before his team opens its Premier League season with a match at Tottenham.
Torres was already contracted to the Premier League club until mid-2013 after signing a six-year deal when he joined the club in July 2007, but the new agreement improves his salary and includes an option to extend his stay for another year.
Torres, who cost a club-record 20.3 million pounds (then $40.6 million) from Atletico Madrid, has scored 50 goals in 84 matches for Liverpool.