Sentence 1: The first stage was in Plymouth , for the second time the Tour de France visited England .
Sentence 2: The second stage was in Plymouth , the first time that the Tour de France visited England .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?