The Canadian beat the 19-year-old Serb 6-3, 6-4 on Thursday to reach the semifinals and improve to 19-4 at Indian Wells since 2014.
"In a few key moments my serve really helped me out", Raonic said on court. "I managed to pull through".
A host of seeds have been brushed aside by Andreescu over the past two weeks and Angelique Kerber will be keen not to be added to that list on Sunday. "You just played awesome the whole tournament and so you deserve to win the title here". She varied her game, shifting the pace and placement of her groundstrokes, and forced her three-time Grand Slam champion opponent to continually adjust to account for the unpredictability of her play.
"It's not moonballing, " she said. "You are an incredible champion and an inspiration".
Bianca Andreescu of Mississauga, Ont., advanced to the women's semis on Wednesday.
She's projected to rise 36 spots to No. 24 in the WTA Tour rankings on Monday.
Andreescu earned $1,354,010 million U.S. for the victory. Osaka used it as a springboard to win titles at the USA and Australian opens while ascending to the No. 1 ranking in January.
"It's been a insane ride", Andreescu continued. Truly a Cinderella story. Kerber, last year's Wimbledon victor, seemed to have the physical and mental edge in the deciding frame. "I think that can get better".
Germany's Kerber, a three-time Grand Slam victor, dominated the tiebreaker to grab a hard-fought first set that featured four breaks of serve.
Bruneau urged Andreescu to push through the pain and she won eight of the next nine points and eventually took a commanding 5-3 lead. "I was really trying, in the first set especially, to find my rhythm".
Trailing Germany's Angelique Kerber 3-2 in the third set of Sunday's BNP Paribas Open final, a visibly exhausted Bianca Andreescu admitted to coach Sylvain Bruneau she was running on fumes.
Kerber won the next two games, breaking Andreescu to go up 3-2. Bruneau calmly encouraged his pupil to continue battling and competing. Andreescu has taken the tennis world by storm. Finals are often determined by the player that handles the occasion better so I am picking Kerber since she is more experienced and has won more titles when compared to Bianca Andreescu. But as she has been all week, the World No.60 was completely unfazed by the new experience, coming back from a break down in the final set to blast past No.8 seed Kerber after two hours and 18 minutes of scintillating play. And upon capturing the victory, she kissed the playing surface then laid on it before acknowledging the crowd.
"I just fought till the end because physically I wasn't feeling too well, " she said. "You never know what next week brings".
As the set continued to play out, the duo started to look tired from the sheer physical battle they were enduring. But he was 0-4 against Thiem.
One year ago, then-world No. 198 Andreescu lost in the second round of a $25,000 Futures event in Toyota, Japan. He was beaten in a third-set tiebreaker by Juan Martin del Potro a year ago.
The German has won 12 career titles in 28 finals, including the Australian Open 2016, the US Open 2016 and Wimbledon 2018.
Thiem was broken just four times out of 61 service games in the tournament. Kerber showed her class as a returner during the win as she won 69% of her receiving points which allowed her to break Bencic's serve on 7 occasions. "Let's go" in the second set. But Federer broke back in the next game and served out the set.
Pliskova raced to 4-1 lead before wrapping up the second set.
Finally, though, her all-court efforts-stepping inside the baseline to attack Pliskova, and working the angles with her outstanding backhand-got their reward, the one break the Swiss needed.