Hardest Vyacheslav Shilikhin games