It only took five minutes for Shaqiri to score, when he struck one of the goals of the tournament. His thunderous shot taken from outside the box flew into the top left corner leaving Noel Valladares with no chance.
From that moment onwards Honduras were playing catch-up football and despite having the majority of the possession, Honduras failed to create clear-cut chances and it was the Swiss who struck again.
Shaqiri struck following a counter attack with Josip Drimic playing him in with a well placed pass into the box. Shaqiri slotted as Switzerland moved within touching distance of the last 16.
The second half started off with Honduras looking a lot more dangerous and they were able to create a few good chances. In the 49th minute Jerry Bengtson was able to meet a diagonal cross into the box with a diving header, which sent the ball wide.
An hour into the game Honduras were desperately unlucky to have a penalty shout denied after Johan Djourou pushed over Wilson Palacios.
The third goal came about in the 70th minute. Drmic displayed excellent dribbling skills to get around Bernardez before crossing to Shaqiri who slotted past Noel Valladares for a well earned hat-trick.
Both teams had chances after the goal, which virtually guaranteed Switzerland a last 16 date with Argentina. Diego Benaglio did well to deny an almost point blank shot by Bengston, but the game lost its intensity with Honduras’ World Cup coming to an end.