The United States took a big stride towards 2022 World Cup qualification with three set-piece goals in a 3-0 victory over already-eliminated Honduras in freezing Minnesota on Wednesday.

Weston McKennie, Walker Zimmerman and substitute Christian Pulisic netted the goals as USA moved to 21 points from 11 games, rebounding from their 2-0 loss to Canada last time out as they chase qualification for Qatar 2022 after missing out four years ago.

The victory was crucial for second-placed USA to move clear of the chasing pack, with third-placed Mexico to host fourth-placed Panama later on Wednesday.

The temperature dropped to minus 18 degrees in the first half with players from both sides permitted to wear full overhead balaclavas and hand warmers.

Juventus midfielder McKennie opened the scoring with an eighth-minute near-post header from Kellyn Acosta's free-kick, before Nashville defender Zimmerman bundled home a second in the 37th minute from a set piece.

McKennie and Timothy Weah almost combined for a third in the 50th minute only to be thwarted by substitute Honduras goalkeeper Edrick Menjivar.

Chelsea star Pulisic was introduced in the 64th minute and scored three minutes later, volleyed home a loose ball from a corner after Zimmerman's knockdown. Pulisic also had a late goal disallowed for offside.