Wave of the day goes to Portuguese rider Daniel Fonseca in Molhe Leste, Peniche. Mixing carving, barrel time and serious progressive moves in one single wave. What? Score it!!!!

Footage by Sofia Oliveira