Laga ini berjalan sengit sejak menit-menit awal. Portugal mampu unggul terlebih dulu berkat gol yang diciptakan Bruno Alves pada menit ke-21. Tembakan keras yang dilepaskan Bruno tak mampu dibendung oleh kiper Roy Carroll.
Kedudukan itu hanya bertahan 15 menit. Gareth McAuley membawa Irlandia Utara menyamakan kedudukan dengan memanfaatkan umpan dari sepak pojok.
Portugal pun semakin kesulitan setelah Helder Postiga menerima kartu merah pada menit ke-43.
Tim tuan rumah berhasil memanfaatkan keunggulan jumlah pemain. Jamie Ward sukses menaklukkan kiper Portugal Rui Patricio pada menit ke-53 dan membuat Irlandia Utara berbalik unggul 2-1.
Namun, dewi fortuna masih berpihak pada Portugal. Pada menit ke-61, giliran Irlandia yang bermain dengan sepuluh pemain, setelah Chris Brunt menerima kartu kuning kedua.
Dengan keadaan sepuluh lawan sepuluh, Portugal bisa kembali mengembangkan permainan, yang berujung tiga gol Ronaldo (68, 77, 83).
Berkat kemenangan ini, Portugal naik ke puncak klasemen Grup F dengan mengoleksi 17 poin dari delapan pertandingan. Sementara Rusia yang telah melakoni tujuh pertandingan berada di peringkat kedua dengan merangkum 15 poin.
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.