After Victoria Azarenka's last-minute withdrawal, Bouchard and Ivanovic, originally scheduled for Court 12, were hastily moved onto Centre. Yet there were no signs of big court jitters from Bouchard, who 12 months ago won the junior title on neighboring No.1 Court.
From the first point, Bouchard went about her business with the demeanor of a seasoned veteran, capturing an early break before calmly serving her way to the first set.
If Ivanovic expected the 19-year-old to take her foot off the accelerator in the second, she was sorely mistaken; Bouchard broke to love at the start of the second to race into a 5-2 lead, and despite a few late jitters, she broke for a fifth time to seal a 63 63 victory when the Serb's backhand clipped the tape.
"We only heard about the court change 15 minutes before the match," Bouchard said. "I was actually quite excited. It was crazy to play in front of a big crowd like this. It's classy here. After winning juniors, this feels like my second home.
"I was so excited, but I also believed that I belonged there and that I could play her. I was prepared for anything. I dominated on my serve, but I was really focusing on the returns, and then once I'd got the ball back into play, controlling the point from there. I think I did that pretty well. I was nervous serving it out at the end but I'd broken her before so I knew I could do it again.
"I think on my day I can beat anyone. It's just about playing the way I know I can play. Today, I was able to stay with her and take my chances."
The last Canadian to reach the third round at the All-England Club was Maureen Drake in 2002, and meeting Bouchard next will be No.19 seed Carla Suárez Navarro, a 16 63 63 winner over Mirjana Lucic-Baroni.
Meanwhile, Ivanovic, who has now been beyond the third round at Wimbledon just once in her past four visits, was left to reflect on another early exit.
"Definitely I'm very, very disappointed," Ivanovic said. "I really felt I'm ready to step up. But, you know, today she was just a bit better.
"I just have to work hard and be ready for next tournament."