The hard-court action in the build up to the US Open always provides plenty of memorable moments – and this year’s Coupe Rogers was no different.

Defending champion Rafael Nadal led a star studded line-up in Montreal, bidding for a fifth title at this Masters 1000 event.

We’ve put together our top 10 matches from the week gone by for you to watch on demand now – or select ‘Add to MY CHANNEL’ to watch whenever you want on any device!

10) Felix Auger-Aliassime v Vasek Pospisil (R1)
One of the most exciting young players on the ATP Tour came up against his doubles partner in an all-Canadian affair. This one went the distance and certainly provided plenty of excitement!
Watch the full replay now

9) Rafael Nadal v Dan Evans (R2)
Four-time champion Nadal opened his 2019 campaign against Dan Evans. Could the British player surprise the World No.2?
Watch the full replay now

8) Karen Kachanov v Felix Auger-Aliassime (R3)
Electric – that’s one way to describe this match and the atmosphere around the stadium. Felix Auger-Aliassime was looking to gift himself the perfect 19th birthday present, but came up against a formidable opponent…
Watch the full replay now

7) Alexander Zverev v Nikoloz Basilashvili (R3)
2017 champion Alexander Zverev was involved in this epic battle against Hamburg winner Nikoloz Basilashvili. Relive all the drama from Montreal right now!
Watch the full replay now

6) Dominic Thiem v Denis Shapovalov (R2)
A contest between two of the most aesthetically pleasing one-handed backhands on Tour. Home hope Denis Shapovalov took on Dominic Thiem, who was looking to win his fourth title of 2019.
Watch the full replay now

5) Richard Gasquet v Kei Nishikori (R2)
Former finalist Richard Gasquet faced fifth seed Kei Nishikori for a place in the third round of the 2019 Coupe Rogers, as a passionate crowd enjoyed a truly memorable match.
Watch the full replay now

4) Karen Khachanov v Daniil Medvedev (SF)
This all-Russian affair saw two of the most talented young players in the game battle for a place in the Montreal final. Make sure you stay tuned for a memorable conclusion to the second set!
Watch the full replay now

3) Gael Monfils v Roberto Bautista Agut (QF)
The rain saw play cancelled on Friday night, so the players returned on Saturday to see who would book their place in the final four. What unfolded proved to be quite the spectacle for the Canadian crowd…
Watch the full replay now

2) Rafael Nadal v Fabio Fognini (QF)
The last time these two met was back in Monte Carlo, when Fabio Fognini ended his four-year losing run against the Spanish legend. The Italian was looking to repeat that result this time round in a match that had it all – from devastating winners to incredible rallies, this is one not to miss!
Watch the full replay now

1) Hubert Hurkacz v Stefanos Tsitsipas (R2)
Fourth seed Stefanos Tsitsipas came up against Polish star Hubert Hurkacz for a place in the second round of the Coupe Rogers. Which way would this one go?
Watch the full replay now

Not yet subscribed? Sign up to Tennis TV today to watch up to 2,000 matches from all ATP Tour tournaments LIVE and on-demand in REPLAYS