Hungary were the definite underdogs heading into their match against Ronaldo and Co. but midfielder Zoltán Gera stepped up to the plate, scoring a stunner for his team.

The 37-year-old Ferencvárosi player chested the ball down and instantly fired it low with his left foot to give his side the lead in the 19th minute.

Take a look at the best reactions on Twitter following his 'golazo' against Portugal: 

 

Match details, result and original broadcast info

Hungary 3 - 3 Portugal

June 22, 2016 12:00pmStade des Lumières

This match has ended. Below are the original Live broadcast details for this match.

Live TV coverage and streaming in United States

ESPN
ESPN Deportes USA
ESPN3 USA
ESPN App
Sport 24
ESPN Deportes Radio
SiriusXM FC

Follow the game on-the-go

Download our iOS and Android apps to follow soccer on-the-go. It comes packed with features - live scores, fixtures, results, tables, line-ups, stats, TV schedule and much more! Sorry, no live streaming within the app.

Live Soccer TV App for iOS Live Soccer TV App for Android