Hardest Ondrej Angelovic games