I was going to say just that - he has a remarkable accuracy & finish even with power. there's also the semi-side-foot henriesque he's mastered (first vs Newcastle), plunge into a bunch of players and get up like a rubber doll (last vs Newcastle, last year chelsea) - and the chip (last Newcastle).
All in all he's become a fantastic finisher, though in my mind he still has a lot to improve (he takes his time for accuracy - but many times he take much too long, e.g. It was the case in his second the last game - worked this time, but that could and should be improved, as it'll cost him many chances in the future). I think he will improve, as whatever he has accomplished is thanx to constantly learning and improving - one of his best traits.