Pryce wins race by narrow margin