Places in the semi-finals were up for grabs on Friday as Rafael Nadal took on Grigor Dimitrov, while Andy Murray faced an all-British clash with Kyle Edmund. Watch live streams: http://tnn.is/watchlive Subscribe to TennisTV today to watch official ATP World Tour & WTA tennis streaming live in HD. http://tnn.is/watchlive Watch live streaming of over 2,700 ATP & WTA tennis matches a year on PC, Mac, mobile, tablet or apps on iPad, iPhone and Android. http://tnn.is/watchlive