Fredy Guarin scored a last-gasp header for Colombia as they defeated Serbia 1-0 in an entertaining friendly in Barcelona on Wednesday.
The Inter midfielder – who was introduced off the bench with just 13 minutes to play - headed home from close range in the 89th minute to delight a small but vocal crowd in Spain.
In a match where both sides enjoyed spells of dominance, Colombia shaded proceedings, with the efforts of Luis Muriel and Jackson Martinez particularly notable.
Colombia – who are ranked third in the world – will now take confidence into their crucial 2014 FIFA World Cup qualifier against Ecuador next month.
Jose Pekerman's side, who sit second in South American qualification, have not reached the World Cup Finals since 1998.
Pekerman did not include Monaco striker Radamel Falcao, but still picked a strong side, while Serbia coach Sinisa Mihajlovic left out big names Aleksandar Kolarov and Dusan Tadic in favour of a younger team.
Serbia burst out of the blocks and captain Branislav Ivanovic had two attempts on goal inside the first five minutes, following up a poor free-kick with a good header that nearly crept in following a Miralem Sulejmani cross.
Serbia controlled the tempo in the early stages and were doing all the attacking, but Colombia awoke from their slumber in the 16th minute.
Muriel was the spark, poking just over from close range before he fizzed a volley wide after an excellent lofted ball from James Rodriguez.
Colombia then turned on the style, with an outstanding move, which featured a series of one-touch flicks, finishing with Juan Guillermo Cuadrado.
Cuadrado powered his way into the penalty area but saw his shot saved as Colombia started to show why they are so high in the FIFA rankings.
There were still flashes for Serbia though, and Ivan Radovanovic was denied a stunning goal by the quick reactions of Colombia goalkeeper David Ospina, who did well to keep out a well-hit effort from 20 yards.
Cuadrado went close again while Martinez was called in to make a goal-line clearance at the other end, following a poor piece of goalkeeping from Ospina.
Both sides were goalless at the break but Serbia could have easily broken the deadlock early in the second half.
Half-time substitute Tadic showed exceptional skill to see off two challenges inside the penalty area before laying off for Filip Djuricic, but his left-foot effort was well saved by Ospina.
Colombia regularly found their attacks thwarted by the positional sense and aerial power of Ivanovic – who was taken off after an hour – while Dusan Bata hit a tame effort at Serbia goalkeeper Damir Kahriman at the other end.
Kahriman dropped a routine cross and almost let Cuadrado in, only to save well, while a follow-up cross fizzed agonisingly wide of substitute Carlos Bacca, who had an empty net to aim at.
Several intricate passing moves saw Colombia threaten, but it seemed like it would not be their night, only for the industrious Martinez to create some late drama.
Martinez initially had his effort saved after he was sent through on goal, but Serbia failed to clear their lines.
A miscued clearance fell to Martinez and his smart header across the face of goal allowed Guarin to nod home from two yards despite the close attention of two Serbian defenders, as Colombia claimed a late triumph.
|Coach: J. Pekerman|
for A. Mosquera 46'
for J. Rodríguez 59'
for L. Muriel 59'
for C. Sánchez 66'
for J. Cuadrado 72'
for A. Aguilar 77'
|Oblak´s penalty heroics, Griezmann´s Barcelona brace - Atletico Madrid´s route to the Champions Leag|
|Salvio all but confirms Gaitan will join Atletico Madrid|
|Motta warns PSG over Ronaldo, Neymar interest|
|Europa League Mourinho´s best hope for United trophy - Sheringham|
|Injustice if Iniesta never wins a Ballon d´Or - Del Bosque|
|Van Gaal didn´t deserve United sacking - Blind|
|I´ll be happy if we make Euro 2016 semi-finals - Del Bosque|
|Koke: Why would I want to leave Atletico?|
|Fofana could retire aged 25 - Lyon president|
|Sandro set to leave Barcelona|
|Silva plays down injury worries ahead of Euro 2016|
|United would be brave to appoint Mourinho, says Schmeichel|
|Neymar adamant he is happy at Barcelona|
|Wilshere: Arsenal play me out of position|
|Ryan backs former coach Neville|
|Keane talks up Galaxy move for Ronaldo|
|´Free agent´ Diarra wants Mourinho reunion|
|Eintracht Frankfurt beat Nuremberg to secure Bundesliga status|
|Manchester United to turn to Mourinho, the man who most resembles Ferguson|
|Manchester United kids are Van Gaal´s legacy - Ferdinand|
|´Sex-masochism´, ´fat man´ and ´Mr Mike Smalling´ - Van Gaal´s best quotes as Manchester United mana|
|I have fulfilled a long-held ambition - ´Very disappointed´ Van Gaal´s statement in full|
|Van Gaal should call time on career after Manchester United sacking|
|Better than Busby? - The stats behind Van Gaal´s United exit|
|Van Gaal sacked by Manchester United|
|Suarez expected to miss Copa America group stage|
|Herrera wants more trophies with Manchester United|
|FIFA sacks deputy secretary general Kattner|
|Asensio wants to fight for his chance at Real Madrid|
|SFA to investigate Rangers-Hibernian disorder|
|Van der Wiel takes aim at Blanc after PSG exit|
|Halilovic: Missing Euro 2016 would not be a tragedy|
|Van Gaal leaves United training ground as Mourinho speculation goes on|
|Zanetti rules out Inter move for Simeone|
|Rodgers adamant Celtic is not a step down|
|Sanches chose Bayern Munich over Manchester United|
|Rosicky was the perfect player for Arsenal - Wenger|
|Tonelli becomes Napoli´s first close-season signing|
|Thigh injury rules Steffen out of Euro 2016|
|Gotze is a perfect fit for Liverpool - Hitzfeld|
|Hummels completes Bayern move after passing medical|
|Guardiola era has been sensational - Neuer|
|Bayern will never sign a Messi or Ronaldo - Hitzfeld|
|Wilkins backs Mourinho appointment|
|Suarez´s Copa America hopes alive despite hamstring injury|
|Delneri exits Verona following relegation|
|Ireland´s Wilson ruled out of Euro 2016|
|Gotze looking forward to new season with Bayern|
|Pirlo, Giovinco out of Italy Euro 2016 squad|
|Coleman signs new Wales contract|
|Gotze talk intensifies as Bayern Munich forward leaves agent|
|Rami called up by France following Varane injury|
|United States v Ecuador: Klinsmann pins hopes on Yedlin as Copa preparations continue|
|Gabriel, Lucas Lima unsure on Santos futures|
|AC Milan to terminate Mihajlovic deal in June|
|Emery confirms Banega will leave Sevilla|
|Neville still unsure over Valencia future|
|Van Gaal arrives at United training ground amid Mourinho talk|
|Messi: We suffered but we won together|
|Evra confirms two-year Juventus deal|
|Son unfazed by Tottenham exit rumours|
|Argentine footballer dead after being struck in head|
|Arnautovic refuses to commit to Stoke|
|Sirigu: PSG wanted me out|
|MLS Review: Galaxy held by Earthquakes, Timbers end skid|
|Alba: Messi deserves credit for my goal|
|Pique: Barca deserved Copa del Rey title|
|Smalling admits relief after Lingard winner|
|Suarez, Barca unsure on extent of injury|
|Luis Enrique revels in Barca´s spectacular end to season|
|Emery proud in Copa del Rey defeat|
|Rooney hopes FA Cup lifts United - with or without Van Gaal|
|Iniesta: Copa del Rey win caps magnificent season|
|Barcelona 2 Sevilla 0 (AET): Alba and Neymar decide heated Copa del Rey final|
|England have to defend better at Euro 2016 - Rose|
|Suarez limps out of Copa del Rey final to spark Copa America fears|
|Henderson hopes injury woes are behind him|
|Ventura plays down Italy national job links|
|Vardy to miss Australia game for wedding - Hodgson|
|Wilshere ready to play 90 minutes|
|Marafona the hero as Braga win Taca de Portugal|
|Rangers hit out at SFA, Hibs response to cup final invasion|
|Fit-again Wilshere a risk worth taking for Hodgson|
|England 2 Turkey 1: Late Vardy goal gets Euro 2016 preparations off to winning start|
|Dzagoev out of Russia squad for Euro 2016|
|Puerto Rico 1 USA 3: Klinsmann´s Copa preparations begin with comfortable win|
|Lahm a true Bayern legend - Guardiola|
|Puerto Rico 1-3 USA: Klinsmann's Copa preparations begin with comfortable win|
|England 2-1 Turkey: Kane & Vardy fire Three Lions to victory|
|Jesus: €30m for Slimani is nothing|
|Kilmarnock seal Scottish Premiership survival|
|Klose refutes Lazio contract claims|
|Chiellini: Juventus´ champion qualities shone through|
|Rummenigge: Pep´s last game should have been Champions League final|
|Hiddink to stay at Chelsea in advisory role|
|Guardiola´s tears understandable - Muller|
|Villas-Boas bids Zenit farewell as Hulk and Witsel pay tribute|
|Cavani can replace Ibrahimovic - Al-Khelaifi|
|Zidane expecting difficult Champions League final|
|Ayew unsurprised by external interest|
|Neville backs Mourinho as best choice for United|
|Morata agent hints at Juve stay|
|Passi keen to stay at Marseille|
|Rooney not drawn on Van Gaal future|
|Dortmund pay tribute to departing Hummels|
|Puerto Rico - United States preview: Klinsmann set to rely on Wood in Altidore's absence|
|No Inter move for Berardi claims Sassuolo owner|
|De Gea dedicates FA Cup win to United fans|
|Varane likely to miss Champions League final, a doubt for Euro 2016|
|Lucescu leaves Shakhtar on a high|
|Gomez would ´give everything´ for Germany at Euro 2016|
|Dybala: Juve will not release me for Rio|
|Bellerin: Nowhere else than Arsenal for me|
|England´s young brigade playing without fear, says Cahill|
|Cavani: I´m happy at PSG|
|Lampard happy to return but laments devastating derby defeat|
|MLS Review: Rapids win to stay top, Impact continue winless run|
|Mandanda: Final was probably my last game for Marseille|
|Rincon, Rondon headline Venezuela squad for Copa America|
|Haiti finalise 23-man Copa America squad|
|Blanc and PSG desperate for Champions League success|
|Mourinho non-committal on United speculation|
|Neustadter named in Russia´s Euro 2016 squad|
|Jonas thrilled with Brazil call-up for Copa America|
|Pardew: Forgive me for my dance|
|Ramos left out of Colombia´s Copa America squad|
|Brocchi: Milan didn´t deserve to lose|
|Pulisic included for USA as Klinsmann names Copa America squad|
|Allegri salutes players after Juve clinch double|
|Dortmund need more belief, says Tuchel|
|Ibrahimovic: I conquered PSG|
|Tearful Guardiola hails ´outstanding´ Bayern stay|
|Match-winner Morata not thinking about Juventus future|
|If it was a boxing match we´d have won on points - Montolivo|
|Hummels: I hope I made right choice with Bayern move|
|Bayern were spent before penalties win - Muller|
|Red Bulls in seventh heaven after embarrassing New York rivals|