The 2018 World Cup has not disappointed so far. The worldwide soccer tournament has already provided plenty of highlights and intrigue, and you can bet more is on the horizon.
Below, check out a recap of the most buzzworthy moments since the World Cup kicked off on Thursday, June 14, and a quick primer on what's to come.
Mexico Shocks Germany
Sunday, Mexico pulled out the most stunning win of the tournament to date, besting Germany 1-0. Hirving Lozano was the hero.
The youngster puts it away!
Chicharito starts the counterattack and Chucky Lozano finishes it to give Mexico the 1-0 lead. pic.twitter.com/Ze5IUJuE3d
— FOX Soccer (@FOXSoccer) June 17, 2018
Safe to say Mexico's manager, Juan Carlos Osorio, was happy his team scored. #WorldCup pic.twitter.com/EkZPvjd0KL
— Sporting News (@sportingnews) June 17, 2018
Also in Group F, Sweden bested South Korea, 1-0.
Portugal-Spain Draw
The 3-3 tie between Portugal and Spain was perhaps the most interesting match of the tournament to date, as Cristiano Ronaldo tied the game in its final minutes. Ronaldo provided all of Portugal's offense, becoming the oldest player to score a hat trick in World Cup history.
Omg!!! This dude ... #hattrick @Cristiano #WorldCup2018 #PortugalVsSpain pic.twitter.com/MnZRrp0xK7
— Kevin Frazier (@KevinFrazier) June 15, 2018
I will be shocked to see a better game this entire World Cup. That was a remarkable game. #PortugalVsSpain
— Jason Smith (@smitty3120) June 15, 2018
Minute of silence for those people who missed this match #PortugalVsSpain
— Leöna 🇩🇪 (@iSupportRMadrid) June 15, 2018
Portugal and Spain each now have one point, with Iran leading Group B with three points.
Messi's Miss
Argentina and Iceland tied at 1. Lionel Messi missed a penalty kick that could have given Argentina the win.
Messi's PK is DENIED pic.twitter.com/AX85LBgViH
— kgholler (@kgholler_) June 16, 2018
Messi owners when he gets a penalty kick...
...but doesn’t finish. #WorldCup pic.twitter.com/IflIAgW4zo
— DraftKings (@DraftKings) June 16, 2018
Croatia is the only team in Group D with three points after defeating Nigeria, 2-0.
France Narrowly Gets a Dub
France didn't look great in its opening match, but still managed to pull out a 2-1 win over Australia after getting some help from video technology.
So VAR fails the test after referee makes the correct decision not to award pen before technology leads him astray. Australia player gets the slightest touch. 😂 #WorldCupRussia2018 #VAR #FrancevsAustralia pic.twitter.com/KhcpdJUb1c
— Graham Mann 📇 (@GrahamRMann) June 16, 2018
What a run by Paul Pogba to finish off a pretty team goal! 😍 pic.twitter.com/xfPqDQDyDU
— FOX Soccer (@FOXSoccer) June 16, 2018
Elsewhere in Group C, Denmark pulled out a 1-0 win over Peru.