Sometimes I think Mikhailov is part-machine and the performance in London Final was just a glitch in the system which forced him to play as an OH which was his previous version before his software update.
Luburic being clinical as well really help a lot but Maxim is something else even when his team is dragging him down.