Karim Benzema has returned to career best form for Real Madrid.