The 35th-ranked Raonic beat the second-seeded Pouille for the third time without a loss in the series and said he is not allowing any thoughts of Queen's club next week or Wimbledon enter his mind.
Two aces from the 23-year-old forced a first set tiebreak and he quickly built a 3-1 lead after outlasting Federer in a rally.
"The most important thing is going to be to focus on my game and if I can do my things well", Raonic told reporters after the match.
Trump says U.S. policy separating migrant families is law. It's not
Many families don't get that chance: parents have been told their kids are going for a shower or will see them after court. Now they're being criticised they pretend they had nothing to do with it, it's someone else's fault.
"It's great to be back, healthy and in the final in Stuttgart", Raonic said on Twitter.
The 36-year-old Swiss will play Canada's Milos Raonic in Sunday's final as he seeks a 98th tour-level title.
It was the Thornhill, Ont., native's fourth straight-sets victory of the week as he reached his first final since the 2017 Istanbul Open. "It was close and it could have gone either way naturally but I am happy that I have got it and got back to world No. 1 next Monday". "I've played good tennis this week". Federer claimed his 21st win in 23 matches in 2018 and this was his 11th triumph against Raonic in 14 matches, the second in a row on grass after Wimbledon previous year.
"I'm making positive progress, I'm happy with it and hope to keep it up tomorrow". The former world No. 3 has battled injuries at times over the last two seasons.
"I haven't faced many break points so far this week", Raonic said. I've created some opportunities, I haven't always made the a lot of them but I'm keeping pressure on my opponents there.