Roger Federer vs Feliciano Lopez: Live Stream, TV Channel, Time for Rogers Cup Tennis (+Head to Head)

It’s Roger Federer vs Feliciano Lopez in the Rogers Cup semifinals.

The August 9 game in Toronto is slated to start at 8 p.m. EDT.

The game will be broadcast on ESPN 2 in the United States and CBC in Canada.

Live streaming will be available via Watch ESPN and CBC.

Federer of Switzerland, ranked No. 2 in the tournament and No. 3 worldwide, took out No. 5 seed David Ferrer in the quarterfinals, 6-3, 4-6, 6-3.

Lopez of Spain, unranked in the tournament and No. 25 in the world, took out Canadian and No. 6 seed Milos Raonic in the quarterfinals, 4-6, 7-6, 6-3.

Epoch Times Photo

Feliciano Lopez, of Spain, retuns to Milos Raonic, of Canada, at the Rogers Cup tennis tournament, Friday, Aug. 8, 2014 in Toronto. (AP Photo/The Canadian Press, Nathan Denette)

Federer and Lopez have played each other 10 times, spanning back to 2003. Federer has won every single match, although some have been incredibly close. They last played in 2012 in Dubai, and have only played three times since 2008.

The winner of the match will take on the winner of Grigor Dimitrov and Jo-Wilfried Tsonga, who are playing earlier in the day. Tsonga has been particularly impressive in the tournament, taking out No. 1 Novak Djokovic in the third round and No. 8 Andy Murray in the quarterfinals, 7-6, 4-6, 6-4.

The Rogers Cup final will be on Sunday.

Follow Zachary on Twitter: @zackstieber