It’s been an incredible week for Canadian tennis thanks to the BMW Canadian Davis Cup team’s success in Madrid so far. Of course, their progress has dominated social media over the past few days in particular.

A picture says a thousand words! Denis Shapovalov and Vasek Pospisil kept it short and sweet… Semi-finals bound!

Whoever did this is amazing! Thanks to Brayden Schnur for sharing it.

Bianca Andreescu went to the Raptors game with Olympian Penny Oleksiak.

And they had a little fun with the camera on them…

Canada will face Russia in the semi-finals on Saturday. Looks like the Russians were pumped after taking down Serbia in the quarters…

Venus Williams may have found her second calling.

The perfect partnership between Roger Federer and Wilson.

How does Karolina Pliskova do this?!

Any animal content is good content.