We're not entirely sure if these 10 are the best, but they very well could be. FIFA unveiled its 10 nominees for its annual Puskas Awards this week and you can go and vote for the best. Check it out below:

Tim Cahill

Australia vs. Netherlands, World Cup 2014

Robin van Persie

Spain vs. Netherlands, World Cup 2014

James Rodriguez

Colombia vs. Uruguay, World Cup 2014

Diego Costa

Atlético Madrid v. Getafe, Primera División (Spain)

Marco Fabian

Cruz Azul v. Puebla, 1a División 2014 Clausura (Mexico)

Zlatan Ibrahimović

Paris St. Germain v. SC Bastia, Ligue 1 (France)

Pajtim Kasami

Crystal Palace v. Fulham, Premier League (England)

Stephanie Roche

Peamount United v. Wexford Youths, BEWNL (Ireland)

Camilo Sanvezzo

Vancouver Whitecaps v. Portland Timbers, MLS (USA/Canada)

Hisato Sato

Sanfrecce Hiroshima v. Kawasaki Frontale, J.League (Japan)