Thought experiment: let there be an omniscient being who knows the future and an agent with free will. They are playing a simple game: there is a table with 2 cards and the free agent asks the omniscient being the following question: Which card will I pick up? Since the omniscient being already knows the answer, then the free agent necessarily must do exactly what the omniscient being knows he is going to do (otherwise the omniscient being isn't really omniscient). However, if the omniscient being answers "the left card", then the free agent will pick up the right card, and if the omniscient being answers "the right card", then the free agent will pick up the left card (because he feels like trolling the omniscient being).
Since either option leads to contradiction, doesn't this prove that free will and omnscience are incompatible?