Leon Haslam edges Josh Brookes to make it two wins out of two at the British Superbikes season opener at Donington park on Sunday.