2008 CX9 lower control arm replacement

:
2008 Mazda CX9 Sport
Decided to replace both lower control arms with ball joints on my own. Car has 98K miles and the drivers ball joint was very worn, passenger side was good. I got the drivers side apart with the exception of the ball joint to steering knuckle connection. Took the bolt out at the steering knuckle that holds the ball joint. My question.....what is the best way to separate the ball joint out of the knuckle? Its in there really good and tight. The new control arms have new ball joints installed in them. I am doing new outer tie rod ends on both sides also. Thanks for the help in advance!
 
Back