Dreams do come true – for two Mexican fans!
Thirty-two years after missing Mexico's last 16 clash in the 1986 World Cup, Beto Granados finally got to see his country play in sport's greatest showpiece.
Playing on home soil at the Estadio Azteca on June 15, 1986, Mexico beat Bulgaria 2-0 to book their spot in the quarter-finals, a game in which according to a FIFA poll, produced the best goal in the history of the World Cup, scored by Manuel Negrete.
But one fan missing from that game was Beto Granados, who had woken up that morning in Mexico City with his ticket ready to watch the big match.
However, the day was to take a turn in another direction after his wife Leticia had to go in to hospital.
"She said, 'It's nothing, let's go to the hospital so they can check me out,'" the 59-year-old Beto told ESPN FC from Moscow. "It was like she was trying to keep my hopes up because I was going to go [to the game].
"We got to the hospital and the news came that the birth was on its way and as the husband, well, you have to stay.
"I knew that this game [his son's birth] was more important than Mexico's. Mexico won and it was a double present," added Beto, who instead listened to the game on the radio at the hospital.
Mexico however were to lose on penalties to West Germany in the quarter-finals.
His son, Roberto, now 32, also became a football lover, and worked for a time as a football journalist. Like his father, he supported local team Chivas, whom the pair went to watch together.
Roberto decided last year to try and make his dad's wish of seeing Mexico at the World Cup come true, and entered into FIFA's 'Bring Someone Special' competition - an all-expenses-paid trip to Russia. And out of 13 000 entries, he won.
But the story was not quite yet over - before hearing that he had won the competition, a natural disaster struck Mexico and put other thoughts to the back of the mind.
"The earthquake happened and 10 days later they contacted me," Roberto explained.
"Obviously the earthquake made us forget everything, it was shocking, and when they emailed it was funny because it started with 'my condolences' and I was like, 'it's a no,' but they were condolences for the earthquake and it said 'condolences for the earthquake, but I have good news, we'll be waiting for you in June.'"
Granados senior is still awestruck by the sequence of events:
"Analysing everything that has happened, 32 years ago on September 19 was the [Mexico City] earthquake in 1985 and last year on September 19 it was the 2017 earthquake," he said.
"Nine months later [in 1986], [Roberto] was born and nine months on [from the 2017 earthquake], I'm here (in Russia). Incredible."
The 32-year wait proved worth the while in the end as a superb goal by Hirving Lozano saw Mexico shocking defending World Cup champions Germany 1-0 in their first game of the 2018 World Cup, at a packed Luzhniki Stadium in front of nearly 80 000 supporters; just two days after Roberto's birthday!
Mexico next play South Korea on June 23 and end their Group F campaign against Sweden four days later.