ONBOARD: Feeney battles Davison in the wet | Supercars