Andy Murray has won his first tournament of the year, beating Roger Federer in the final of the Rogers Cup in the Canadian city of Toronto.
The British number one played some great shots to win 7-5 7-5. It took three and a half hours to finish because rain kept stopping the match.
Afterwards Andy said: "It was really tough but I came through in the end."
It was a difficult competition for Andy. He also had to beat world number one Rafael Nadal in the semi-finals.
It means that Andy keeps his Rogers Cup title, as he won the tournament last year too.
What makes this win even more impressive is that Andy had to do it all without a coach helping him train- he split with his last coach in July.
It's also the first time he's beaten Federer and Nadal in the same tournament.