A last-minute Xherdan Shaqiri breakaway goal handed Switzerland victory as they came from behind to defeat Serbia 2-1 in group e match of FIFA World cup 2018 in Kaliningrad.

Aleksandar Mitrovic had given Serbia the lead after five minutes but Granit Xhaka Equalised in the second half before Shaqiri’s long-range winner that puts Switzerland equal with Brazil on four points.

The win puts Switzerland in pole position to make it out of a tough group e that contains five-times winners brazil but they were pushed all the way by the Serbs.

It was a sweet victory for Shaqiri and fellow Swiss goal scorer Granit Xhaka, who along with team-mate Valon Belrami were booed relentlessly by Serbia’s fans throughout.

Shaqiri, Xhaka and Belrami trace their roots to Kosovo, a former province of Serbia, a fact which had stoked tensions before the match.

Serbia will now need something from their final group e match against brazil, while a draw against Costa Rica would see Switzerland through.