La final soñada por todos los amantes del tenis se dará por fin este domingo en el Masters 1000 de Miami cuando se enfrenten el suizo Roger Federer y el español Rafael Nadal, dos de los jugadoras más carismáticos del circuito.