Robert Kubica labeled his eight-place finish at the Singapore Grand Prix as the hardest point he has ever scored.