Team Canada steamrolled into the semifinals Wednesday at the world women's under-18 hockey championship in Fussen, Germany.

Marie-Philip Poulin of Beauceville, Que., posted two goals and two assists as Canada crushed the Czech Republic 13-0 and completed the preliminary round with an unblemished 3-0 record.

Edmonton's Saige Pacholok and Jessica Wong of Baddeck, N.S., had four assists apiece. 

"We put forth a tremendous effort, and we came out successful in our first three games," Canadian head coach Stephanie White said. "We want to continue to use our team speed to our advantage as we strive to advance to the gold-medal game."

Canada hammered Switzerland 16-1 and Finland 6-0 in the other two preliminaries, setting up a showdown with Sweden in the semifinals.

"It is not every day you get to play for your country," said Hamilton's Laura Fortino, one of the alternate captains on Team Canada.  

"We make sure we improve every shift and, so far, it has helped us get closer to our goal."

Canada claimed the silver medal at the inaugural under-18 worlds in Calgary last January.