Silva scores late winner for Spain
David Silva's late goal gave Spain a 1-0 win over Colombia on Wednesday to end the World Cup champion's three-game winless streak in international friendlies.
Silva darted into the area to deftly redirect Jesus Navas' center past goalkeeper David Ospina with four minutes to play.
The South Americans created better opportunities at Madrid's Santiago Bernabeu Stadium, with Spain goalkeeper Iker Casillas making stops from Giovanni Moreno, Pablo Armero and Carlos Sanchez.
David Villa had the host's clearest chance in the 15th minute but found the post before sending the rebound wide of the open goal.
Spain came into the match on the heels of friendly defeats to Portugal and Argentina. It drew 1-1 at Mexico before that.
While Spain is perfect in European Championship qualifying with three victories, it has struggled in friendlies with the 4-0 defeat to Portugal its most lopsided loss in 48 years.
The near capacity 80,000 crowd was equally divided as the two countries met for only the second time, and the first in 30 years. They drew 1-1 in a friendly played in Bogota in 1981.
While Spain controlled possession, Colombia would have been ahead after 45 minutes if not for Casillas.
In the 13th, Xavi Hernandez uncharacteristically lost possession and Moreno pounced in the area but Casillas cut down the angle before stopping the well-struck shot with his body.
Sergio Ramos strayed forward from his right back position throughout and was caught out by Armero's run into the area in the 45th, as the Colombia player cut back to beat Gerard Pique and then another defender for a shot. But a diving Casillas deflected the Colombian's rising effort over the goal.
Just before that, Ospina saved a curler from Andres Iniesta, who had set up Villa for Spain's best chance of the half.
Iniesta played Villa's run into the area perfectly and the Spain striker rounded Ospina but found the near post. Villa managed to gather the rebound but then shot wide across the face of the open goal.
Iniesta's runs drove Spain forward as it attacked after the restart, with Fernando Torres coming on in place of Villa in the 56th.
But another giveaway nearly cost Spain in the 64th as substitute Juan Cuadrado stole away from substitute Alvaro Arbeloa to lead a Colombia counterattack, Cuadrado eventually firing just wide of the near post.
World Cup hero Iniesta left to a standing ovation for Navas in the 69th but the South Americans continued to threaten as Casillas got his hands up in the 80th to stop Sanchez's long-range drive.
Spain looked rattled and Abel Aguilar fired a shot just wide of the top corner in the 82nd before Silva's goal provided relief.
Ospina saved from substitute Fernando Llorente before Carlos Sanchez and Hugo Rodallega nearly spoiled the result with injury time efforts that nearly found the net.
Gate receipts from the game go to Spain's Association of Football Players.
Lineups:
Spain: Iker Casillas, Sergio Ramos, Gerard Pique, Raul Albiol, Joan Capdevila (Alvaro Arbeloa, 56), Sergio Busquets, Xabi Alonso (David Silva, 76), Xavi Hernandez (Santi Cazorla, 56), Andres Iniesta, Pedro Rodriguez (Fernando Llorente, 82), David Villa (Fernando Torres, 56).
Colombia: David Ospina, Camilo Zuniga, Mario Yepes, Luis Perea, Pablo Armero, Abel Aguilar, Freddy Guarin, Yulian Anchico (Carlos Sanchez, 46), Adrian Ramos (Juan Cuadrado, 58), Giovanni Moreno (Hugo Rodallega, 62), Dayro Moreno.