Gennadiy Golovkin wins, looks strong, but can he compete with Canelo Alvarez?

Gennadiy Golovkin stopped Ryota Murata to unify two middleweight world titles, but does he have enough left to beat Canelo Alvarez in a trilogy fight?