Oliveira admits he didn't expect podium