The finals of the 2017 Wimbledon tournament ended. Here are the winners:

Roger Federer defeats Marin Cilic, 6-3, 6-1, 6-4, wins first Wimbledon title since 2012 and the second title of Slam this year.

The Swiss, who ranks 17th at the beginning of the year, returns to third place after this Wimbledon title and improves his chances of returning to the top spot in the world during or at the end of this season.

Garbine Muguruza won her first Wimbledon title and second Grand Slam career after 7-5, 6-0 in the final with Venus Williams. It is the second consecutive year that Garbine manages a Grand Slam title after Roland Garros last year when he defeated Serena Williams.

Garbine is the second Spanish player to win the Wimbledon title after Conchita Martinez, who coached her during the tournament.

After 4 hours and 39 minutes of play, only 21 minutes shorter than the longest men’s doubles final in history, Lukasz Kubot and Marcelo Melo overcame the No.16 seeds, Oliver Marach and Mate Pavic (5-7, 7-5, 7-6, 3-6, 13-11).

Ekaterina Makarova and Elena Vesnina claimed their first Wimbledon title with a perfect display in the final, outplaying Hao-Ching Chan and Monica Niculescu 6-0, 6-0.

Second trophy for Switzerland today and first for Great Britain in the last of Wimbledon 2017 finals. Jamie Murray wins second mixed doubles title at Wimbledon alongside Martina Hingis, defeating Henri Kontinen and Heather Watson after two identical sets, 6-4, 6-4.