Roger Federer ends Novak Djokovic's run to reach French Open finalRoger Federer will play Rafael Nadal in a fourth French Open final after ending Novak Djokovic's winning run in 2011 with an extraordinary 7-6 (7/5), 6-3, 3-6, 7-6 (7/5) victory at Roland Garros.The world No2 was looking to equal John McEnroe's record of 42 straight wins to start a season but it was not to be, and on Sunday Federer