David Villa membuka skor pada menit ke-27 setelah kontrol bola apik dan tembakan setengah voli dahsyatke pojok atas gawang lawan.
Ia kemudian memberi assist bagi Paco Alcacer sebelum jeda babak. Sang juara Eropa mulai menghilangkan perasaan kekalahan 1-2 menyakitkan dari Slovakia minggu lalu. Silva diganti setelah menit ke-70 – Diego Costa dan Juan Bernat melengkapi kemenangan La Roja.
Sementara itu, Joe Hart mencatatkan clean sheet lagi bagi negaranya ketika Inggris menang 1-0 atas Estonia.
Hart, memenangi caps no. 47, merupakan satu-satunya pemain city yang beraksi dengan James Milner tidak turun dari bangku cadangan. Kiper Blues ini tidak teruji dengan Estonia gagal mencatatkan satu pun tembakan ke gawang.
Tembakan bebas Wayne Rooney pada menit ke-73 menjadi penentu pertandingan.
Inggris menjadi pemuncak Grup C dengan marjin tiga poin dan membuka jarak sembilan poin dari Swiss, yang banyak diduga sebagai ancaman terbesar bagi rencana kualifikasi pasukan Roy Hodgson.
Stevan Jovetic tidak menikmati malam semudah Hart kala Montenegro dikalahkan 0-1 oleh Austria.
Jovetic turun pada tengah babak bagi negaranya, yang telah tertinggal dari gol Okotie pada menit ke-23. Sayang, bomber City tersebut tidak bisa menemukan belakang gawang lawan kendati ia tampil gahar sepanjang penampilannya.
Austria kini pemuncak grup dengan tujuh poin dari sembilan maksimal dan Montenegro punya empat poin dari tiga laga.