Russian minnows Rubin Kazan pulled off a shock Champions League victory over Barcelona, winning 2-1 at Camp Nou.
The hosts took the lead in the first minute through Alexander Ryazantsev, who fired home a thunder bolt from 25 yards.
But Barca hit back in the second half with Zlatan Ibrahimovic finding the back of the net with a superb finish.
The hosts continued to pile on the pressure but were hit with a sucker punch with 17 minutes remaining when Gokdeniz Karadeniz raced clear before finishing powerfully past Victor Valdes.
Video:
Ryazantsev goal
Zlatan Ibrahimovic goal
Gokdeniz Karadeniz goal