POLO: Hitting the Ball with Power and Accuracy