Miguel Indurain won;
Tour de France,
two fewer times than;
Lance Armstrong
Let the number of times Lance Armstrong won be x times
The number of times Miguel Indurain won = x - 2 times
The won a total of 12 titles:
x + (x - 2) = 12
2x = 12 + 2
x = 7 times
Lance Armstrong won: 7 times
Miguel Indurain won: 7 - 2 = 5 times.