They fight at the Valley of the End at the end of the Sasuke Retrival arc. They also fight at Orochimaru's Land of Grass Hideout at the end of the Sai and Sasuke arc. They briefly meet up when Naruto's shadow clone sees Sasuke before Sasuke's fight with Itachi in the Master's Prophecy and Vengence arc. The last place they meet and fight has been in the Land of Iron and the Samurai Bridge after Sasuke kills Danzo near the end of the Five Kage Summit arc. Naruto and Sasuke have yet to fight again during the Fourth Great Shinobi War arc, but Naruto's training with the Nine-Tails and Sasuke tranplantation and aquisition of the Eternal Mangekyo Sharingan means that there is a build up to Naruto and Sasuke final fight.