Ludwig Augustinsson volleyed in his first international goal from close range to put Sweden ahead five minutes after the interval.

Their celebrations were marred after Sweden midfielder Sebastian Larsson was stretchered off the pitch minutes later.

Soon after the hour mark, Sweden defender and captain Andreas Granqvist doubled their lead from the spot to fire in his second penalty of the World Cup.

Mexico defender Edson Alvarez diverted the ball into his own goal following a throw-in as Sweden ran out easy winners, with both teams qualifying for the round of 16.