On ball skills...matri is better for sure.
Is kinda unfair to compare trez skills with anyone....i mean trezeguet was terribad at dribbling and everything else. He just knew to pass the ball back and run forward....
BUT
somehow he always was on the scoresheet, and that was no coincidence...... he had terrific scoring skills; positioning, finishing, first touch.
That compensated a lot of his flaws...but of course were apparent when the team was not able to make him receive passes.