Cincinnati, done. The American hard-court season is coming towards its final stretch, as the final Grand Slam of the year is on the horizon.

Just like Montreal, last week had plenty of spills, thrills, and huge upsets. It was a week to remember at the Western & Southern Open, so 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) Richard Gasquet v Andy Murray (R1)

The return of the Brit. Andy Murray’s first singles match back since his hip operation, and boy was the world’s media attention on this one. Richard Gasquet though, wasn’t in the mood to take it easy.

Watch the full replay now

9) Kei Nishikori v Yoshihito Nishioka (R2)

A battle of the Japanese stars – a battle between the past and the future. Kei Nishikori is a beloved figure for many in Asia, but this contest presented Yoshihito Nishioka with a chance to prove he’s the worthy flag-bearer.

Watch the full replay now

8) Grigor Dimitrov v Stan Wawrinka (R1)

Two of the finest one-handed backhands we’ve seen on the ATP Tour over the last decade. And it’s still no different, this was a thrilling three set encounter, stunning viewing for a first round contest.

Watch the full replay now

7) Nikoloz Basilashvili v Andrey Rublev (R1)

A battle between two players who had the ability to go deep in the tournament, Nikoloz Basilashvili and Andrey Rublev came into this match one-all in their head to head.

Watch the full replay now

6) Pablo Carreno Busta v John Isner (R2)

Late night drama, a final set tie-break like never before from Pablo Carreno Busta against the big serving John Isner.

Watch the full replay now

5)  Karen Khachanov v Nick Kyrgios (R2)

This one had it all: talent, excitement and controversy. Nick Kyrgios had nine code violations against him during the match, all Karen Khachanov had to do was keep his cool. Easier said than done.

Watch the full replay now

4) Jan-Leonard Struff v Stefanos Tsitsipas (R2)

Stefanos Tsitsipas was really up against it here. The talented Greek had to dig deep to save three match points, but was that enough to take him through to round three?

Watch the full replay now

3) Miomir Kecmanovic v Alexander Zverev (R2)

Alexander Zverev was looking to end a trophy drought since clinching the title in Geneva back in May. Since then he’s struggled, and Miomir Kecmanovic wasn’t about to make things easier for the German.

Watch the full replay now

2) Roger Federer v Andrey Rublev (R3)

Surely Andrey Rublev couldn’t do the unthinkable? But he did, and boy did he make it look easy. A straight-sets win over the seven-time champion.

Watch the full replay now

1) Novak Djokovic v Daniil Medvedev (SF)

This was looking like it would be a comfortable final-four clash for the World No. 1, who took the opening set. But what happened after that, even Novak Djokovic had to admit post-match that he didn’t have any answers from what the Daniil Medvedev racquet was offering.

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