The Champions League winner and rival Lionel Messi featured on the top 10 list.

2017 has just gotten better for Cristiano Ronaldo, as the Portuguese superstar topped Forbes Highest-Paid Athletes of 2017 lists. The 32-year-old retained first spot for the second consecutive year, beating LeBron James and rival Lionel Messi.

This comes after the four-time Ballon d'Or winner won both La Liga and Champions League. The Blancos ace scored a brace in the final to beat Juventus 4-1 to win the title for a 12th time, making him favorite to win the upcoming Ballon d'Or award.

According to Forbes, Cristiano earned $58m in salary from June 1, 2016 until June 1 2017. The former Man United ace earned a further $35m in endorsements, taking his total earnings to $93m.

Ronaldo was only one of two football players to feature on the list, the other being Barca superstar. Although La Pulga only trailed the Real Madrid ace by $13m in total earnings he finished two spots behind the Portuguese ace - in third.

The Argentine ace earned $53m in salary over the last 12 months with the Blaugrana. His endorsements, including Adidas, earned him an extra $27m in a disappointing season in which he won only the Copa del Rey.

LeBron James, the man who finished ahead of Messi, earned significantly less than the two best footballer in the world. The basketball star earned $31.2m in salary, but endorsements worth $55m saw him rise to second.

Check out the top ten below.

  1. Cristiano Ronaldo - football ($93m)
  2. LeBron James - basketball ($86.2m)
  3. Lionel Messi - football ($80m)
  4. Roger Federer - tennis ($64m)
  5. Kevin Durant - basketball ($60.6m)
  6. Andrew Luck - American football ($50m)
  7. Rory McIlroy - golfer ($50m)
  8. Stephen Curry - basketball ($47.3m)
  9. James Harden - basketball ($46.6m)
  10. Lewis Hamilton - formula 1 ($46m)

 

Match details, result and original broadcast info

Latvia 0 - 3 Portugal

June 9, 2017 2:45pmStadions Skonto (Rīga (Riga))

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

Live TV coverage and streaming in United States

ESPN Deportes USA
ESPN Deportes+ USA
ESPN3 USA
ESPN App

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