Feelin 1️⃣0️⃣ again????????

A post shared by Roger Federer (@rogerfederer) on

Three men proved 37 is the new 27 by winning titles on Sunday. Roger Federer took home his 10th title at the ATP 500 in Halle.

"When it was all over, it was the first time I really thought of how it felt winning because I didn’t think I was visualizing, imagining how it would feel to win my 10th here,” Federer said. “All of a sudden I was at match point. I wasn’t even really nervous because I felt I had been playing good, I've been so balanced that I was just at a good place.

Federer beat David Goffin in the final, 7-6 (2), 6-1. It's the first time he's won the same tournament 10 times and raises his total to 102. 

Over in London, fellow 37-year-old Feliciano Lopez won Queen's Club, in both singles and doubles (with Andy Murray). He beat Gilles Simon in Sunday's final, and took the court for doubles right after. 

The world No. 53 also won Queen's Club in 2017, but was surprised by the memorable week.

"It's tough to believe, honestly," he said. "It's something that might never happen again. I'm so happy, and I just don't believe everything that happened during the week. I don't know. I need more time to reflect on everything that happened this week."

Tommy Robredo also won a title on Sunday. The 37-year-old captured the crown at an ATP Challenger in Parma. 

It's the Spaniard's second ATP Challenger title in a row after losing in the first round of Roland Garros.