Silva gehörte auch dem Kader an, den Luis Aragonés zur EM 2008 in Österreich und der Schweiz nominierte. Er erzielte bei der Europameisterschaft im Halbfinale gegen Russland das letzte Tor des Tages zum 3:0. Im Finale wäre Silva beinahe vom Platz geflogen, nachdem er mit Lukas Podolski aneinandergeriet und beide mit den Köpfen zusammenstießen. Der Schiedsrichter Roberto Rosetti beließ es jedoch bei einer Ermahnung, Luis Aragonés wechselte den Spieler in der Folge aus, Spanien gewann das Spiel letztlich mit 1:0 und wurde Europameister.