he's definitely got the weapons to take anybody out on a given day. needs to be 'in control' of the point though, if you can hang with him, get him moving, his game isn't nearly so imposing though. you saw what krajinovic did (although he lost), djokovic will give him that and a half, typically dismantles him without too much trouble. but for sure, firing on all cylinders he's a threat, can look unplayable for stretches when he's bombing serves and blasting that i/o fh. definitely has gotten 100% out of the cards he was dealt talent-wise, never thought he'd get as good as he has frankly. props.