Haghighi was called back to the Rubin Kazan side during the 2014 winter transfer period. In January 2014, Haghighi signed a loan contract with Portuguese Segunda Liga side Sporting Covilhã, on loan from Rubin Kazan. With Haghighi in net, Sporting Covilha avoided relegation. After 14 appearances with the club, Haghighi's loan contract ended and he returned to Rubin.
On 24 August 2014, Haghighi signed a one-year loan contract with Primeira Liga side Penafiel. They won their first game on 20 September against Vitória with Haghighi keeping a clean sheet in their 2–0 win. On 24 February 2015, Haghighi was named the Primeira Liga Player of the Week for Matchday 22 after his clean sheet in a 1–0 against Vitória. After his good performances at Penafiel, Sporting Braga became interested in Haghighi.
On 1 June 2014, he was included in Iran's 2014 FIFA World Cup squad by Carlos Queiroz. On 16 June 2014, Haghighi started in Iran's opening match in the World Cup against Nigeria. With a goalless draw, Haghighi became the first Iranian goalkeeper to achieve a clean sheet at a FIFA World Cup. He also started Iran's next two matches in the World Cup against Argentina and Bosnia and Herzegovina. He showed a good performance in the Argentina match where he saved shots from Lionel Messi, Gonzalo Higuaín and Sergio Agüero. He conceded the only goal of the match in the 91st minute when Lionel Messi dribbled inside and curled a left-footed shot past the outstretched hands of Haghighi. In Iran's next and final match of the tournament, Haghighi conceded goals from Bosnia and Herzegovina strikers, where Iran was eliminated from the 2014 FIFA World Cup in the group stages after a 3–1 defeat.
He was called into Iran's 2015 AFC Asian Cup squad on 30 December 2014 by Carlos Queiroz. Haghighi was one of three goalkeepers that kept a clean sheet throughout the group stages of the 2015 AFC Asian Cup