Liberal candidate Cindy Lamoureux unseated NDP incumbent Ted Marcelino, who represented Tyndall Park since 2011.
With most polls reporting, Lamoureux was more than 1,000 votes ahead of Marcelino, with PC candidate Daljit Kainth finishing a distant third.
"We did our best," Marcelino, 72, said at the NDP’s northwest Winnipeg campaign office surrounded by friends and food as results were about to roll in.
Lamoureux, the 27-year-old MLA for Burrows, decided to run in Tyndall Park after electoral boundaries were changed.
"The old Tyndall Park was actually split right in half and a large portion of my Burrows constituents moved into it, so I had to make the decision on where to run," she said at her campaign office after the Free Press declared her elected.
"Ultimately, the reason I ran in Tyndall Park is that's where I grew up," said Lamoureux. "It's where I'm most familiar," she said standing next to her dad, Kevin Lamoureux, who was an MLA for years and has been the Winnipeg North MP since 2010.
"We literally door-knocked every single day - we wanted to spend time with people more than the quick five-second elevator pitch," she said. "We wanted to connect with people, and that's what we did," explaining how she won, and giving some of the credit to her father.
"I know I would not be here without my father - he's taught me the importance of public service and giving back to our community," she said.
"This is all about Cindy's hard work," said her dad. "This is Cindy's win, first and foremost," he said on the eve of launching his federal election campaign. "I'm not allowed to talk about my election until her election is over," he said.
"That was our agreement," his daughter added.