WorldSBK weekend recap